Shakespeare Macbeth - Tredell, Nicolas (Palgrave Macmillan, 2006)