Publisher: Thinkers Publishing, 2017, Pages: 505, Paperback
Chess Calculation Training Volume 1: Middlegames
The problems in the book are accessible to players with a level from modest to confident. The most difficult ones are marked with an asterisk, while the most challenging chapter comes with a help page, that you may check when necessary.
I hope you enjoy solving these 496 puzzles, and look forward to seeing you again in Volume 2: Endgames.
Chess Calculation Training Volume 2: Endgames