Ashrof, V A Mohamad

Anandinte Islam Vimarsam: Virunnukaranum Vettakkaranum / V A Mohamad Ashrof - Kozhikode: Islamic Publishing House, 2003. - 338p

9788172049652

--Islamic History

297 / ASH/A