The labours of Heracles: a poem.