OMGGG...this book was an unputdownable mystery. I can't believe this is my first Karin Slaughter read. It is well written with a believable plot and the different narrators not only offer many perspectives but the characters actually have substance. Even though I sat at the edge of my seat the whole time, I can't give it a 5 star only because I couldn't stomach the sexual violence. Needless to say, WARNING: there's explicit and extremely violent content.