Apostate XP

Adventures in Apostasy. A former devout Catholic and amateur apologist turned atheist shares his thoughts.