212 surprising checkmates
212 surprising checkmates
Bruce Alberston
Details
OL Work ID
OL19905103W
Subjects
Checkmate (Chess)
Chess
Find this book
Open Library