Title: Hamlet And The Philosophy Of History