I got this as a Kindle freebie, but was a little skeptical of this book based on the subject matter. I was pleasantly surprised, however, and found the book to be quite thought provoking without being "preachy". The characters were believable and it wasn't hard to picture myself in their shoes....