Green Deen: What Islam Teaches about ...
Ibrahim Abdul-Matin"The Earth is a mosque"Muslims are compelled by their religion to praise the Creator and to care for their community. But what is not widely known is that there are deep and long-standing connections between Islamic teaching...