Foundations of Catholic Thought: Apologetics: Addressing Hot Topics