John Traphagan
John Traphagan is a professor of religious studies at the University of Texas at Austin, where he teaches a course on extraterrestrials and previously taught one on the impact the discovery of intelligent alien life might have on religion. He is the author of Extraterrestrial Intelligence and Human Imagination: SETI and the Intersection of Science, Religion, and […]