KAZEN ARMSTRONG Islam: samshipthacharithram - Kozhikode Olive Publications Ltd. 2012 ISBN: 9789381788158 Subjects--Topical Terms: Islam, Religion Dewey Class. No.: 297 / ARM.I