By By Andrew Moore / The Bulletin
June 2, 2006
William Shakespeare wrote 38 plays. It could quite literally take a lifetime to digest them all.
Oh, there's the dense Elizabethan language, the complex characters, the hidden jokes and the historical facets to consider. Lots to wrap your head around. And that's just "Hamlet."