John C. Cairns

John C. Cairns

b. 1924

Nationality: Canadian

Historical Period: The 20th Century and Beyond

John Cairns was Professor of History at the University of Toronto.