Ian A. (cynicboy1) reviewed on + 46 more book reviews
Helpful Score: 1
very funny! the author skewers his characters, in an affectionate way, naturally, and makes us want them to solve their problems, even when said problems are hilarious and diverting