Which chess books should you read? Find out.

Current rating?
Current rating? Any Below 800 800 - 1000 1000 - 1200 1200 - 1400 1400 - 1600 1600 - 1800 1800 - 2000 2000 - 2200 Above 2200
Playing style?
Playing style? any positional dynamic tactical theoretical
Biggest weakness?
Biggest weakness? any openings strategy tactics and calculation endgames
Target rating?
Target rating? Any 800 - 1000 1000 - 1200 1200 - 1400 1400 - 1600 1600 - 1800 1800 - 2000 2000 - 2200 Above 2200