Practical Chess End Games
Practical Chess End Games
David Hooper
Details
OL Work ID
OL7914998W
Find this book
Open Library