Social Evolution And The Development Of Religion by Carl K. Mahoney