Passage from Homer’s Iliad discovered in the abdomen of a Roman-era Egyptian mummy

· Scientific American