A Journey Through Islamic History : A Timeline Of Key Events. (H.B.)