What is religion? Origins, definitions, and explanations / - Idinopulos, Thomas A.; Wilson, Brian C. (Brill,, 1998)