The Life of Muhammad: Al-Waqidi's Kitab al-Maghazi (Routledge Studies in Classical Islam)