I have read this book. Donoghue has an amazing way of sharing a horrific experience from a child's pov w/o horrific language but making us visualize what was happening with empathy. Not a book you'll put down once you start nor one you can forget after you finish it.
The Internet of Things Business Primer