General introduction and multiple topics:
-Comprehensive Chess Course I & II by Alburt and Pelts
-A World Champion's Guide to Chess by S. Polgar
-Chess for Dummies by Eade
-Idiot's Guide to Chess by Wolffe
-Chess Steps workbooks I-VI and Chess Tutor levels I-III by Brunia and van Wijgerden (appropriate levels: level 1 is up to USCF rating 800; level 2 to 1400; level 3 to 1600; level 4 to 1750; level 5 to 1900; level
6 to 2100).
-Guide to Chess Improvement: Best of Novice Nook by Heisman
Endgames:
-Pandolfini's Endgame Course
-Endgame Workshop by Pandolfini
-Silman's Complete Endgame Course (chapters divided by rating)
Tactics:
-Chess Tactics for Champions by S. Polgar
-Power Chess for Kids vol I-II by Hertan
Strategy:
-Weapons of Chess by Pandolfini
-Complete Book of Chess Strategy by Silman
Openings:
-Basic Chess Openings for Kids by Hertan
-How to Play Good Opening Moves by Mednis
-Discovering Chess Openings by Emms
Annotated Games:
-Logical Chess Move by Move by Chernev
-Chess: The Art of Logical Thinking by McDonald
-World's Most Instructive Amateur Game Book by Heisman
-Russian Chess by Pandolfini
-A First Book of Morphy by del Rosario
If you can find it:
Your First Move - Chess For Beginners by Alexei Sokolsky
A Russian book translated into English. It takes you from absolute beginner and then right into the meat of chess. By itself it is a small but complete book. Very methodical in its approach. It should take you from beginner to a Class player (1400s).
It has the following sections: