Hamlet (Penguin Shakespeare)
Contributors: Kiernan Ryan (Editor); Terence John Bew Spencer (Editor); Alan Sinfield (Editor)
Publisher: Penguin Classics
Published: April 7, 2005
Number of pages: 400
ISBN-13: 9780141013077