British victory in Egypt the end of Napoleon's conquest - Mackesy, Piers (Tauris Parke Paperbacks, 2010)