Chess Exam And Training Guide: Rate Yourself And Learn How To Improve (Chess Exams)
"An ideal book for chess players of all levels." -- Lev Alburt, grandmaster, US Champion