Elaine's grandmothers

Elaine's grandmothers - Grandma Dickman, Grandma Furness, and Grandma Shaw - are ghosts who watch out for Elaine Belloc while she lives on Earth. They know Elaine's true nature and try to tell her, but she is reluctant to find out as it will end her chances of living a normal life. They also keep Mona Doyle company while Elaine is at school.

It's not quite clear how Elaine has three grandmothers - particularly because neither Matthew Belloc nor David Easterman's mothers are present, and Michael doesn't have a mother.

Grandma Furness was a witch when she was alive. She uses her occult knowledge to help Elaine summon a demon.

After being sucked into Sandalphon 's pocket universe, the grandmothers are compressed into a green-black sphere. They are able to project themselves and speak through the spirit of David Easterman.