Muhammad: prophet for our time
Armstrong, Karen
Muhammad: prophet for our time Armstrong, Karen - - Harper press, London 2006 - 249 P - .
Prophet Muhammad--Islam
297.63 ARM
Muhammad: prophet for our time Armstrong, Karen - - Harper press, London 2006 - 249 P - .
Prophet Muhammad--Islam
297.63 ARM