Asal usul dan perkembangan Islam. - Engineer, Aschar Ali (Saint Joseph's University, 1999)