Book reviews and other interesting goodies.
For anyone interested.
Iliad Translations
Englishing the Iliad