NEPA Freethought Society podcastseparation of church and state NEPA Freethought Society Podcast: Episode 6 [with Sean Faircloth] By Justin Vacula January 9, 2012January 9, 2012