The Lovely Bones
by Alice Sebold
Ralph is Sophie's son. He's a Hell's Angel, who knows Hal Heckler through Hal's bike shop. Eventually, they realize that Susie and Sophie are victims of the same man.
People who Shmooped this also Shmooped...