Leon Craig Philosophy and the Puzzles of Hamlet A Study of Shakespeare's Method - Bloomsbury Bloomsbury Academic 2014 ISBN: 9781501322594 Source: Textbook Subjects--Topical Terms: Literary Studies