Hitch 22 by Christopher Hitchens
A man trying to change the world with words.
A socialist from Oxford goes to Cuba, discovers it was another totalitarian regime. His mother left his father and eventually committed suicide. He ends up becoming an American citizen, supporting the war in Iraq and becoming one to the “New Athiests”