Outlines of islam : vol.2 - Hughes, T.P (The masterpiece library of islam, 1998)