Roberts, Andrew; Waterloo: Napoleon's Last Gamble, 2005, London: HarperCollins Publishers, ISBN 0-00-719075-1