James Cockle

1819 - 1895


Go to the full MacTutor biography