Moseley, H. N. (Henry Nottidge), 1844-1891