From 1939 to 1975, the Spanish Communist Party, effectively lead for two decades by Santiago Carrillo, was the most determined opponent of General Franco's Nationalist regime. Drawing on the numerous, continuously revised accounts Carillo created of his life, Spain's greatest modern historian Paul Preston unravels the legend of a devastating and controversial figure at the heart of 20th century Spanish politics.