David Fitzgerald

Sacramento, CA

Writer. Public speaker and author of the books NAILED: Ten Christian Myths That Show Jesus Never Existed At All and The Complete Heretic's Guide to Western Religion.

1 post

Latest Post Analytic Philosophy by Robert Hanna public
public