Macbeth - Walter, Harriet (Faber and Faber, 2002)