uhhuhthem rated Hamlet: 5 stars March 15, 2012 Public Hamlet by William Shakespeare (Oxford World's Classics) , ,