Charles Flamstead Walters — historian (1859-1927)