Encyclopaedia of Chess Endings

455 pages hardcover

adventurous medium-paced