A Treasury of Islamic Values - 7e - "Ameena Golding"