Mark Dvoretsky Books would most likely be the best choice. They are of a very high level plus you might want to download his free montly articles from chesscafe.com
advanced chess books

Jonathan Tisdall's Improve Your Chess Now talks about how to calculate moves and improve your visualization skills. Jonathan Rowson's Chess for Zebras is about how to learn and improve, and his The Seven Deadly Chess Sins deals with the typical mistakes made by fairly advanced players. Mikhail Marin's Secrets of Attacking Chess is another thought-provoking book.
What books are suggested for chess players with the rating range of 2000-2199?