Joe Carter takes on an atheist over Related