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