Roy Thomas - Marvel Illustrated - Homer's The Iliad #5 (Marvel Comics)