Of all the plays that William Shakespeare wrote, Hamlet is by far my favorite.

Read more