Added by 3 members
As much as Angel hates to admit it, she knows that she should be grateful to B.J. for helping her and practically saving her life last year, but that ghost still drives her crazy. He makes fun of the boys she dates, he reads her diary, he listens in on her telephone conversations. And then, just when she thought he couldn't irritate her any more than he already does, he gets a crush on her best friend, Suze.
When Suze finds out that Angel lives with a ghost, the friends go on a mission to discover every single thing about B.J. that they can. The more Angel learns, the more she realizes that she's been wrong about him, and has to set B.J. free. Whether he wants to go or not.
Genre: Young Adult Fantasy
When Suze finds out that Angel lives with a ghost, the friends go on a mission to discover every single thing about B.J. that they can. The more Angel learns, the more she realizes that she's been wrong about him, and has to set B.J. free. Whether he wants to go or not.
Genre: Young Adult Fantasy
Visitors also looked at these books
Used availability for Dyan Sheldon's Save the Last Dance for Me