Blue Collar Apologetics: How to Explain and Defend Catholic Teaching Using Common Sense, Simple Logic, and the Bible - John Martignoni