"Hamlet" and other Shakespearean essays / - Knights, L. C. (Cambridge University Press,, 1979)