Prof. Dympna Callaghan Hamlet: Language and Writing - Bloomsbury The Arden Shakespeare 2015 ISBN: 9781474216050 Source: Textbook Subjects--Topical Terms: Literary Studies