A short history of Egypt - Seton-Williams, Marjory Veronica (Rubicon Press, 1989)