Hamlet (0 521 43494 7) - WILLIAM SHAKESPEARE (Cambridge, 2001)