Home > Arts & Culture > 25 Inspiring Biographies Everyone Should Read > Napoleon – A life by Andrew Roberts