Skip to main content alibris logo

John Leslie

John Leslie is University Professor Emeritus at the University of Guelph, Canada, and Fellow of the Royal Society of Canada.