William Shakespeare's Hamlet (A Routledge Study Guide and Sourcebook) - 9780415314336