The New Birth of Christianity: Why Religion Persists in a Scientific Age