by Andrew Rippin
This text provides a survey of Islamic history and thought, from its formative period to the present day. The book examines the elements which come together to form Islam and explores how its disci…