Modern Spain - Hennessy, C. A. M. (Charles Alistair Michael) (General series (Historical Association (Great Britain)), 1965)