Cover 3

Essential Chess Endings

Essential Chess Endings: The Tournament Player's Guide

2000

Ratings1

Average rating4

15