Islamic History: A Very Short Introduction
Silverstein, Adam J.
ISBN 10:
0199545723 ISBN 13:
9780199545728
Published by Oxford University Press, 2010
Used
Condition: Very Good
Soft cover