The Spanish Civil War: Reaction, Revolution, and Revenge (Revised and Expanded Edition) by Paul Preston Back to product details page >