What happens in Hamlet - Wilson Dover, J. (University press, 1962)
English