Contributor

Steven Swyryt

Amateur Political Scientist, Professionally Cranky.

Working full-time in healthcare and part-time in getting into debates on the internet.