The Messenger: The Meanings of the Life of Muhammad