Sam Loyd and his chess problems
Sam Loyd and his chess problems
Alain Campbell White
Details
OL Work ID
OL38944767W
Find this book
Open Library