This is an enjoyable book, and is a great way to pass a few hours in a waiting room or on an airplane. The author has organized the book well, with a section of hints preceding the actual solutions, and with hints on alternating pages so that you don't see the hint for the adjacent puzzle.
I gave this book four stars instead of five because the first third of the 125 puzzles are uninspiring. Skip over them, and start with puzzle #43. In the first batch of puzzles, white has so much more material than black, that a win is inevitable anyway. A human would resign at this point, so who cares if white can mate in two moves? Things are better in the remaining two-thirds of the book, where white and black are more evenly matched.