[Practical Chess Exercises: 600 Lessons from Tactics to Strategy] [By: Cheng, Ray] [May, 2007] by Ray Cheng | ReadsToRead