Kevin Stewart MacLeod
Kevin Stewart MacLeod is a native of BoularderieIsland, Cape Breton, Nova Scotia. He studied at BostonUniversity (Boston, Massachusetts) and CarletonUniversity (Ottawa, Ontario), and received both an undergraduate degree in history/political science and a graduate degree in international affairs. He also pursued studies at l’Université de Bourgogne (Dijon, France).
Powered by WPeMatico