Cuban Communism, 1959-2003 - Irving Louis Horowitz (Taylor and Francis, 2003)