Title: Philosophy and the Puzzles of Hamlet
Subjects: Shakespeare, william, 1564-1616, hamlet, Shakespeare, william, 1564-1616, political and social views, Shakespeare, william, 1564-1616, philosophy, Politics and literature