Humayun, Arif

Islam : the summit of religious evolution / Arif Humayun - Tilford, Surrey : Islam International Publications, c1992. - 210 p. : ill., maps ; 21 cm

Religions

BP163 HUM 1992