The Life of Muhammad April 7, 2011 Off By Admin The life of Muhammad – Muhammad Husayn Haykal – Translated by Isma’il Razi A. al-Faruqi Download PDF Help yourself reading Arabic Quran Chain of Commands