Caliph of Cairo : Al-Hakim bi-Amr Allah, 996-1021 - Walker, Paul Ernest, 1941- (American University in Cairo Press, 2009)