A social history of modern Spain - Shubert, Adrian (A social history of Europe, 1990)