A great book - with some questionable incidents. In general tells a riveting story of the birth and spread of an ideology, and leaves one cheering for the underdog. Muhammad SWT's personality, as it shines through the events leaves one marveling at the man who was a trader who became the most successful general in the history of the world at age 50!