Egypt: A Short History
by Robert Tignor
ISBN 13: 9780691147635
Format: Hardcover (363 pages) Publisher: Princeton University Press Published: 08 Oct 2010
Save for later
Colonialism: A Theoretical Overview
by Jurgen Osterhammel
ISBN 13: 9781558763401
Format: Paperback (147 pages) Publisher: Markus Wiener Publishing Inc Published: 30 Apr 2005