David Moscrop

David Moscrop 
David Moscrop's avatar
Politics writer, author of 'Too Dumb for Democracy?' and book editor. PhD in political science from the University of British Columbia, just in case.