Hamlet and revenge - Prosser, Eleanor (Stanford University Press ; Oxford University Press, 1967)