Akbar S. Ahmad

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

297.9 / AHM