The Girl and the Ghost, by Hanna Alkaf This is a lovely (and exciting!) story for, say, middle grades and YA, that not only features a lot of scary ghosts, but also explores the meaning of friendship and love, and the very complicated feelings around them. The ghost is an evil spirit who works for a witch, but the witch is dying. He can only belong to someone of the same blood, so he searches out the witch's daughter and granddaughter. The little girl is just five, and welcomes her new friend. Of course, he needs a name, so she names him...Pink. Because she's five. Pink watches over little Suraya, who is a curious and active little girl, and he saves her from myriad dangers. Pink can't save Suraya from other kids, though. Somehow she just doesn't fit in. And when she goes to a fancier school in town, it gets much worse. Pink's dark nature makes him long to exact revenge on the other girls. Then a new girl, Jing, moves in ...