Amazon
1001 Chess Endings for Beginners - Complete Endgame Training for Improving Players: Master Key Endgame Principles and Patterns | Step-by-Step Guide with Clear Explanations
1001 Chess Endings for Beginners - Complete Endgame Training for Improving Players: Master Key Endgame Principles and Patterns | Step-by-Step Guide with Clear Explanations