PakCat catalogue record The messenger the meanings of the life of Muhammad By Ramadan, Tariq Bibliographic details ISBN0141028556 PublisherPenguin Books Publication placeLondon Publication year2008 Material typeBook Physical descriptionxii, 242