Napoleon the Great? A Debate with Andrew Roberts, Adam Zamoyski and Jeremy Paxman

Napoleon the Great

A debate with Andrew Roberts, Adam Zamoyski and Jeremy Paxman
 
Credit to : iqsquared