Historical Atlas of the Rise of Islam

Nicolle

by David Nicolle

Hardcover

ISBN: 978-1-904668-17-6

ISBN-10: 1-904668-17-8

Mercury Books London · 2004