PakCat catalogue record Muhammad By Tawfik Al-Hakim Bibliographic details PublisherThe Supreme Council for Islamic Affairs Publication placeCairo