Oliver Byrne

1810 - 1880


Go to the full MacTutor biography