I don't usually rate books because reading is so subjective that one person's 1-star can be another's 4-star. But darned if this book didn't catch my heart, keep me up at night, and linger. The topic isn't one I'd typically read, but the characters and the dialogue are SO good. Consider me a new John Green fan.