John M. MacKenzie has written:
'European empires and the people' -- subject(s): Politics and government, Imperialism, Foreign relations, History
'Scotland and the British Empire' -- subject(s): Colonies, Scots, History
'The partition of Africa, 1880-1900 and European imperialism in the nineteenth century' -- subject(s): Colonization, History
Harold M. Mackenzie has written: 'Mackenzie's Riverina' -- subject(s): Frontier and pioneer life, History, Rural Journalism, Travel, Rural journalism
John M. MacKenzie was born in 1943.
Marlin M. Mackenzie has written: 'Golf' -- subject(s): Golf, Psychological aspects, Psychological aspects of Golf 'Beginning swimming' -- subject(s): Swimming
John M. Bennett has written: 'Antpath'
John M. M. Pinkerton has written: 'Understanding information technology'
M. John Dean has written: 'Desideratum enigmatum'
John M. Curtis has written: 'Operation Charisma'
John M. Machover has written: 'Governing Palestine'
John M. Zielinski has written: 'Portrait of Iowa'
John M. Merriam has written: 'Sketches of Framingham ..'
John M. Headley has written: 'The Europeanization of the World'
John M. Turnbull has written: 'Buttons and bran'