reference
I. Delio published the article 'Christ and Extraterrestrial Life' in Theology and Science, volume 6, in 2007, pages 249-265.

Authors

Sources

Referenced by nodes (1)