Calgary Public Library
MacKenzie, John M
Type
http://bibfra.me/vocab/lite/Person
Label
MacKenzie, John M
Name
MacKenzie, John M
Actions
Share resources by the Person
Incoming Resources
Contributor of
2
Peoples, nations and cultures, an A-Z of the peoples of the world, past and present, general editor, John M. MacKenzie
The railway station, a social history, Jeffrey Richards and John M. MacKenzie. --
Link Analysis