Review: Surprisingly good
Rating: 4 out of 5
Date: 04 27, 2013
I read this book because it was what was recommend to, so I wasn't sure what I was getting into. But I must say that I enjoyed it. It had a unique spin on bad and good. A must read.