Your cart is empty.

David B. MacDonald

David B. MacDonald is an associate professor in political science at the University of Guelph. His publications include Introduction to Politics (co-author, forthcoming 2012), The Bush Leadership, the Power of Ideas and the War on Terror (co-editor, forthcoming 2012), Identity Politics in the Age of Genocide (2008), and Thinking History (2009). His website is www.davidbmacdonald.com.

Books By David B. MacDonald

}