A review by dembury
Perfect Little Children by Sophie Hannah

3.0

As this book went on I kept concocting my own increasingly wild theories about what might be happening but in the end none of them actually came close to the real answers.