Adam P. MacDonald 

Former Naval Warfare Officer in the Royal Canadian Navy and now currently a PhD Candidate in the Political Science at Dalhousie University. Interested in but do not professionally study Canadian electoral politics.
Posts