John Ferguson Haskins

1831–1893