Shawn R Gray shawnrgray@identi.ca

Ottawa, Canada

An Ontario Certified Teacher, working as an administrative assistant in Ottawa while writing and examining digital politics.

Click a list name to show a list.