Review: Odd, long, but good characterizations
Rating: 4 out of 5
Date: 05 31, 2012
It's much longer than it needed to be, and really started to drag.  Many of the characters were too consistently glib to be believable.  But overall, it was an enjoyable read, especially at the price.