Armstrong, Karen
Muhammad : Prophet for our time Karen Armstrong - London: Atlas Books, 2006. - 249p.
PB
Eng
9780007256068
Muhammad,Prophet,632-Biography
Islam--21st century
297.63 / ARM
Muhammad : Prophet for our time Karen Armstrong - London: Atlas Books, 2006. - 249p.
PB
Eng
9780007256068
Muhammad,Prophet,632-Biography
Islam--21st century
297.63 / ARM