A history of Spain and Portugal - Atkinson, William C. (A Pelican Original, 1967)