Roberts, Napoleon

Andrew Roberts, Napoleon: A Life, New York, 2014.