Muhammad (Peace Be Upon Him) - His life based on earliest sources
Details
Written by
Martin Lings
Print