MUHAMMAD (S.A.W) LIFE AND TIMES: A HISTORICAL INTERPRETATION
Publisher: KARACHI: HAMDARD FOUNDATION PAKISTAN,
Published: 1997