I have an extensive chess library, and one of the main problems that I have, is that I move from book to book never finishing any I ever start. So I have decided that I will stick to the following books which are in the 1500-1600 USCF range, and I will not read any that are not on this list.
The following books are the ones I will use to get me past the Class C category.
Art of Attack
Essential Chess Endings