Alex J. Cavanaugh: Where I live and why I like it.
My guest this week is the up-and-coming science fiction novelist Alex J. Cavanaugh. I've been following Alex's blog since I first began blog
CARM - Christian Apologetics and Research Ministry
CARM teaches Christian theology and deals with heresy like Roman Catholicism, Islam, Jehovah's Witnesses, Mormonism, atheism, and wicca. It