Armstrong, Karen

Islam a Short History - London : Phoenix, c2002 - XXXII, 192 p. : ill

Includes Bibliographical References and Index

1842125834




Islam History

297.9 / ARM