I enjoyed reading this, thought I should share :

http://www.iqrasense.com/prophet-muh...r-madinah.html