Melissa Albert meets Twin Peaks in this supernatural thriller about one girl's hunt for the truth about her mother's disappearance. In 1973, the thirty-one residents of Bitter Rock disappeared. In 2003, so did my mother. Now, I've come to Bitter Rock to find out what happened to her--and to me. Because Bitter Rock has many ghosts. And I might be one of them. Sophia's earliest memory is of drowning. She remembers...