David Thompson
David Thompson is an independent public policy consultant, and a Research Associate with the Parkland Institute of the University of Alberta.
Stories by David Thompson
Strategic Voting 2.0
How the web has changed our ability to target, and swap, votes.