Hamlet, revenge
Subtitle: a story in four parts
By: by Michael Innes.
Publisher: Penguin
Published: 1964
Number of pages: 283