Bonaparte's adventure in Egypt - Elgood, Percival George, 1863-1941, (Oxford University Press ; Humphrey Milford, 1936)