Peter Green
Peter Green translated the Iliad in 2015. Published by University of California Press.