A history of Spain and Portugal - Atkinson, William C. (Penguin Books, 1967)