Charles Hughes Terrot

1790 - 1872


Go to the full MacTutor biography