Science and Theology: Ruminations on the Cosmos (From the Vatican Observatory Foundation)