Author: J. H. (Joseph Hirst) 1836-1905 Lupton