Chess Puzzles for Kids (Rangelov)

600 Easy Checkmates in One Move for Beginners600 Easy Checkmates in One Move for Beginners

ebook