RaveHistoryNet.comZamoyski deserves praise for his selection of sources. Unlike some recent works that rely on the accounts of contemporaries who abhorred Napoleon, Napoleon: A Life incorporates the voices of those who were both for and against him, and, even more important, those who were observers and not politically polarized ... Although his book fills more than 700 pages, it moves quickly, and Zamoyski adeptly avoids getting bogged down in any specific topic ... one of the finest biographies of Napoleon Bonaparte ever written.