Quick view Add to Cart A Short History Of The Spanish Civil War: Revised Edition (Short Histories) $74.70 Bloomsbury Academic