DownloadThe Portobello Bookshop Gift Guide 2024

John R Hammond Author

John R. Hammond is a research fellow at Nottingham Trent University in England. He is the secretary of the James Hilton Society and the president of the H.G. Wells Society.