Othman The Third Caliph of Islam - "AHMAD FAZAL" (Ashraf IslamicPublishers Pakistan, 2005)