Bad MonkeysBad Monkeys by Matt Ruff3 of 5 stars

I was nearly half-way through before I realized that I’d already read this book, so I stopped. IIRC, the first 2/3rds are better than the final 3rd.