The best books for novice is basically anything from David Sklansky, especially "No Limit Hold 'em: Theory and Practice"
As you get more advanced, you need to tailor the sources you read to game you play. If you play SNG, then you need to read about SNG. Collin Moshman wrote rally great books covering SNG and heads up situation.
If you play tournaments, you need to read literature related to tournaments play. I think of Gus Hansen, but I am really not a tournament player.
There is also a lot of literature covering psychological part of poker and long term decision(what stakes to play, bankroll management, multitabling...).
In my opinion, strictly dissecting books into skill levels categories is not a good practice. Every book covers a little bit different topics from different point of view. I think that the content of books is really well described in the question you refer and no one can give you much more accurate answer.