Today Only! $20 off any purchase. Get the code »

Bruce MacDonald

Bruce Macdonald is an award-winning author and historian andBruce Macdonald is an award-winning author and historian and a school teacher, public speaker, community activist, carto a school teacher, public speaker, community activist, cartographer, graphical designer, and researcher. He has been invgrapher, graphical designer, and researcher. He has been involved in a number of curriculum reform projects. olved in a number of curriculum reform projects.