
Professor Sir Peter Russell (1913-2006) was one of the great British scholars of the twentieth century. Russell, who held the King Alfonso XIII chair of Spanish Studies at Oxford from 1953 to 1981, belongs to those who not only moved with equal facility between history...