William Shakespeare's Hamlet | 9780415314336 | Memmo