The Spanish Revolution - Payne, Stanley G. (Revolutions in the modern world, 1970)