ISBN 1542874939 books & textbook
121 Chess Puzzles: Checkmate-In-One
CreateSpace Independent Publishing Platform /2017-01-31 Paperback / 142 Pages
isbn-10: 1542874939 / isbn-13: 9781542874939
CreateSpace Independent Publishing Platform /2017-01-31 Paperback / 142 Pages
isbn-10: 1542874939 / isbn-13: 9781542874939