Who is this guy?
By John McDaid | Friday, 27 May 2005 John is an award-winning science fiction writer, a folk/filk singer-songwriter, and a freelance journalist who often writes about Portsmouth, Rhode Island news and politics at his hyperlocal blog hard deadlines.
Tags: