God, Science and The Cosmic Jigsaw