Islamicate environments : water, land, plants, and society / - Ruggles, D. Fairchild,