"Kennedy, Hugh"

Great Arab conquests - Philadelphia Da Capo Press 2007 - 421p.

9780306815850


Arab history

953.05 KEN