The Corrupting Sea : a study of Mediterranean history - Horden, Peregrine. (Oxford)
xiii, 761 s.