Return to Article Details Beauty, love and uprootedness. On Helen in the Iliad Download Download PDF