The Iliad : homer - HOMEr London, 2009