Signs on the earth : Islam, modernity and the climate crisis /
Khalid, Fazlun M.,author.