Filed under: New Books (Aug. 8, 2015)

More than 40 English translations of The Iliad in the 19th century, another 30 in the 20th, and eight in the 21st: Do we really need another one? ... more »