Bad Monkeys review at Strange Horizons December 12, 2007 / By Matt Ruff / bad monkeys, livejournal, reviews It’s a bit spoilery, but very, very flattering.