Buy The Cambridge History Of Egypt, Vol. 1: Islamic Egypt, 640 1517 (Volume 1) 1999