Hamlet (Signet Classics) Revised Edition by Shakespeare, William published by Signet Classics (1998) Mass Market Paperback