Sir John Cousin Horsfall, Bart. 1846-1920by John IronsWriting a summary for young readers…For young readersBook data: Open Library