May 17, 2022April 13, 2023 Eddington and Religion: Eye of the Soul Science, Theology On May the 29th 1919 groups of locals gathered on the island of Principe in the Bight of Benin off the West African coast glancing towards the darkening sky, as ... Read more