William Shakespeare :a reader's guide