Concise history of Spain - Kamen, Henry (Thames and Hudson, 1973)