Shakespeare's hamlet (New Jersey: Wiley Publishing, Inc., 2000)