thethinkingmuslim.com
Prophet Muhammad (pbuh): Life Before the Revelation
I have decided to write a very short biography of Muhammad's (pbuh) life. I wanted to write something that was short and avoids thorough details. Something that anyone could pick up and read within a