James D
James D

James D

Medical student. Conservative. Canadian, but not in the post-national sense.