Prof. K.M. Bahauddin
Kerala Muslim History: A Revist - 1 - Kozhikode. Other Books, 2012 - 256 p.
9789380081236
History of Kerala Muslims/Mappials
954.83088
Kerala Muslim History: A Revist - 1 - Kozhikode. Other Books, 2012 - 256 p.
9789380081236
History of Kerala Muslims/Mappials
954.83088