Tag: Andrew Roberts

spot_imgspot_img

Napoleon: A Life by Andrew Roberts

Summary: "Napoleon: A Life" by Andrew Roberts is a sweeping biography that unravels the complex and compelling journey of Napoleon Bonaparte. Beginning with his humble...