Review: This is funny with socially redeeming values.
Rating: 4 out of 5
Date: 08 13, 2013
There is a little shock value in the characters. The humor hangs on so I was still laughing days after finishing the book. Just a fun read with a sudden surprising ending.