num_pages: 89
language: English
title: Some Aspects Of Prophet Muhammad's Life
titlecomplete: Some Aspects Of Prophet Muhammad's Life
publisher: American Trust Publications