Muhammad :Prophet for our time - Karen Armstrong (Harper Perennial, 2013)