William Shakespeare: a reader's guide