Muhammad's (pbuh) Life

The life of Muhammad (pbuh) ... ?

Before Islam

570 AD
578 AD
595 AD
610 AD

After Islam

622 AD - 629 AD
629 AD
630 AD
632 AD