On EmpireAmerica, War, and Global Supremacy, written by Eric Hobsbawm.
Unreconstructed marxist who has lived through just about everything he's been writing about over his very long life-career.
Vaquero and I have read his works aloud to each other for many years -- coz, well, he's been doing his work for so long. So we haven't read them all to each other. Vaquero, however, who has better eyes than I do, has actually read all the volumes, in sequence, of Hobsbawm's marxist analysis of the history through which he's lived.
An astounding career, and mind.