With 38 enduring plays, 154 sonnets and 5 narrative poems to his name (though scholars are still trying to figure out if he really was behind them all), William Shakespeare is remembered for both his ...