Mr Chess Puzzles
100 “Clearance” Chess Puzzles for Beginners
100 “Discovered Attack” Chess Puzzles for Beginners
100 “Kingside Attack” Chess Puzzles for Beginners
100 “Middlegame” Chess Puzzles for Advanced Players
100 “Middlegame” Chess Puzzles for Beginners
100 “Middlegame” Chess Puzzles for Expert Players
100 “Middlegame” Chess Puzzles for Intermediate Players
100 “Quiet Move” Chess Puzzles for Advanced Players
100 “Zugzwang” Chess Puzzles for Beginners