!-- consent -->
Andrew Roberts manages to bring the great man before us in all his variousness in just under a thousand pages.