The last great imperial adeventure . - French, Patrick . (London, 1994)