Religion Defined And Explained door Peter Byrne & Peter B. Clarke