Modern Spain - Hennessy, Charles Alistair Michael (General series/ The Historical Association, 1965)