Hamlet in purgatory - Greenblatt, Stephen Jay (Princeton University Press, 2001)