I read that this book "borrowed" some material from Fred Reinfeld's combination book, so that tarnished my opinion a bit. Nevertheless, solving these kinds of puzzles is very good practice for improving chess skill, so this book or something like it is highly recommended.