-review by Chuck Foster