Whew. This is a tough one to review, because of the subject matter itself and because it’s difficult to discuss without giving spoilers. The first half of this book is very dark. Although there are important peripheral characters, the main characters are sixteen-year-old Kiera, her mom Moira, and he...