John DeRosa
John DeRosa is a high school teacher and the host of the Classical Theism Podcast. He lives in New Jersey with his wife, Christine.
John DeRosa is a high school teacher and the host of the Classical Theism Podcast. He lives in New Jersey with his wife, Christine. See less
John DeRosa's Featured Books