Religion as our moral backbone has retreated into its hallowed enclaves, leaving science to ascend the altar of Read More