Books by Bruce Alberston
303 Crushing Chess Tactics
Savage Chess Openings Traps
212 surprising checkmates
606 Puzzles For Chess Nuts
Chess Mazes 2
200 capture mates
51 Chess openings for beginners
Chess opening trap of the day
303 more tricky chess puzzles
Take & Mate
202 Checkmates for Children
303 perplexing chess puzzles
Chess Mazes
303 tactical chess puzzles
How to Play Chess Like a Champion