Joseph Hirst Lupton

About

Joseph Hirst Lupton (1836–1905) was an English schoolmaster, cleric and writer.