Basic Endgames: 888 Theoretical Positions - Hardcover

 
9788090105607: Basic Endgames: 888 Theoretical Positions