James Colebrooke Patterson

1839 – 1929