Science and spirituality: Reaching a synthesis