RT CB A1 Halstead, William Riley T1 A cosmic view of religion- [e-book]