A pretty good novel. The cast of characters is unique and discernable, and it's pretty funny.My Rating: 8 out of 10 stars