PakCat catalogue record Muhammad A Prophet for our time By Armstrong, Karen Bibliographic details PublisherArmy publishing house Publication placeRawalpindi Publication year2006 Material typeBook Physical description249p.