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.
Celebrating Forgiveness
2 authors - Hardback
£111.00
Agenda 1970
2 contributors - Paperback
£31.00