Our Man in Havana - Graham Greene, Christopher Hitchens
Loved it. I tore right through it just a couple of hours.