Seven Theories of Religion - Pals, Daniel L (Qalam, 2001)