All Your Fault by JC Lewin was a quick read, it held my attention really well. There were several plausible suspects, and the characters and dialogue were written believably. I thought there were a couple of weaker points to the story, the mother of the missing girl seemed really deatached and I never really felt her terror at having a child disappear. The ending was racing to something that never quite transpired, and the mystery/resolution was only slightly believable. I did enjoy reading it overall, I’d give it 3 stars. The book took me 2 hours 45 minutes to read.