The life of muhammad : Al- Waqidi's kitab al-maghazi - Waqidi Muhammad ibn ' Umar (London: Routledge, 2011)