Title:-Hamlet (Yale Annotated Shakepeare)Author:-Shakespeare, WFormat:-PaperbackPublisher:-Yale University PressPublisher Date:-2003-09-12Pages:-288Genre:-Literature: TextsISBN13:-9780300101058Condition:- BRAND NEW