Philadelphia-based translator and Penn professor Emily Wilson follows her acclaimed English translation of The Odyssey with a similarly lucid and lean new Iliad. Kiran Pandey reviews.