Agreed, until the bit about plays not being included, for me there aren't enough included, I would take out Hamlet and swap it for Merchant of Venice and Macbeth, keep Othello of course and Tennessee Williams, add in Arthur Miller's The Crucible and Death of a Salesman too.(feel better now, but want to add a few more)too much Tolkien. Rand? the Bible? please. plays shouldn't be included because they are meant to be staged, not just read. the rest of the list leans heavily on "the canon."
that being said, I've read over half on that list. fetch me my pipe and elbow patches!