Jacob's Mirror: A Reconciliation of Science and Religion