Philosophy and the Puzzles of Hamlet: A Study of Shakespeare’s Method