solutions-book-review