Trevor Lloyd Author & Editor

Trevor Lloyd is a Canadian geographer and a recipient of the Hans Egede Medal and the Massey Medal. Jack McLeod was Political Science Professor at the University of Toronto.