A history of Spain and Portugal : in two volumes - Payne, Stanley G. (The University of Wisconsin Press, 1973)