Muhammad - Jonathan A.C. Brown

In this Very Short Introduction Jonathan A. Brown presents both the Muslim version of Muhammad's…