The evolution of religion : studies, theories, & critiques - Bulbulia, Joseph Abdul, 1968- (Collins Foundation, 2008)