blogosphererespect Sam Harris rebukes “shepherd of internet trolls” PZ Myers By Justin Vacula August 7, 2012July 4, 2013 11
me in the medianativityseparation of church and state Times Leader Interview: My Side of the Story – 12/18 By Justin Vacula December 18, 2009May 16, 2014