Life of Muhammad - Ahmad, Mirza Bashiruddin Mahmud (Tilford, Surrey : : Islam International Publications Limited, 2012)
Keywords: Muhaammad, Prophet, -632 -- Biography