William Shakespeare: A Poet for All Time