Uthman Ibn Affan- The third calph of Islam - "Khan, Sr. Nafees" (Birmingham Islamic Vision Ltd., 2010)