John of Salisbury (c. 1120-1180) stands as one of the most sophisticated intellectuals of the twelfth-century Renaissance, whose writings provide an invaluab...
View in Alexandria