New Casebooks Hamlet - William shakespeare; Martin coyle (New York: Palgrave, 1992)