Pandolfini's Weapons of Chess
All the Yasser Seirwan books
Logical Chess Mive by Move
All the Jeremy Silman books
Tal-Botnnivik 1960 *****
The Search for Chess Perfection, Purdy ***** -just got this, and it's really good!
For openings, I really like the "Starting Out" series. Just enough detail to get you playing an opening without trying to memorize tons of theory
8th Edition of Bilguer's Handbuch, circa 1916. Costs about a grand. My copy is getting a little dog-eared and I'd like another, but no one wants to reprint it.
What's a person to do?
pawn structure by andrew soltis is the best middle game ever made although it is very boring to read through the things you learn about it are priceless.
Search for Chess Perfection by CJS Purdy. A biography, collection of his games and his magazine articles. You can dip into it anywhere and learn something; he writes clearly and simply. Doen't have to be read from the beginning.
"Logical Chess Move by Move" (Chernev)
"Guide to Good Chess" (Purdy)
"500 Master Games of Chess" (Tartakower & DuMont)
"Practical Chess Endings" (Chernev)
"Encyclopedia of Chess Wisdom" (Schiller)
Lastly, I recommend ANY chess book that has tactical puzzles for you to solve in it.