John W. Sullivan was an Irish-Canadian mathematician, astronomer, and explorer who took part in the Palliser Expedition in the 19th century.
Developed by razib.in