Muhammad :
Armstrong, Karen, 1944-
Muhammad : a prophet for our time / Karen Armstrong. - London : HarperPress, 2006. - 249 p. ; 21 cm. - Eminent lives .
0007232454
MuḼammad, Prophet,
Islam
Arabian Peninsula
Politics and government
Islam and state
BP75 / .A764 2006
Muhammad : a prophet for our time / Karen Armstrong. - London : HarperPress, 2006. - 249 p. ; 21 cm. - Eminent lives .
0007232454
MuḼammad, Prophet,
Islam
Arabian Peninsula
Politics and government
Islam and state
BP75 / .A764 2006