ScreenHunter_316 Oct. 19 21.04 By Justin Vacula October 19, 2014October 19, 2014 0 minutes, 0 seconds Read
blogosphererespect Sam Harris rebukes “shepherd of internet trolls” PZ Myers By Justin Vacula August 7, 2012July 4, 2013 11
critical thinkingepistemologyfaithNEPA Freethought Society podcastphilosophyWilliam Lane Craig NEPA Freethought Society Podcast Episode 12 – Practical Strategies to Combat Faith – with Dr. Peter Boghossian By Justin Vacula May 31, 2012May 31, 2012