The Complete Chess Workout 2: Another 1200 Puzzles to Train Your Brain
"If you love brainteasers as much as I do, then a new book that's perfect for you is IM Richard Palliser's "The Complete Chess Workout", containing a fabulous feast of 1200 puzzles and solutions." Paul Motwani, The Scotsman on volume 1