Islam today: a short introduction to the Muslim world

Akbar S. Ahmad

Islam today: a short introduction to the Muslim world - I. B. Tauris & Co Ltd.

297 / AKB