Hesiod: A modern poet for the times