James Peter Knight

British, 1826-1897