Front cover image for Muhammad, the final messenger

Muhammad, the final messenger

Print Book, English, 1983
Daʻwah Academy, Islamabad, 1983
xxii, 433 pages, 8 unnumbered leaves of plates : illustrations, maps ; 22 cm
252326949
"Published by Sh. Muhammad Ashraf ... (Lahore) ... for Daʻwah Academy"--Title page verso