Egyptology : the missing millennium ; ancient Egypt in medieval arabic writings. - El Daly, Okasha (UCL Press, 2005)