Soul for Dinner? E.D. Robson

Soul for dinner

A light-hearted tale of romance, demonic murder and travel to hell. Edgar Bright, an awkward student looking for accommodation visits a house where three attractive young women are present to interview him for a house share. Unbeknown to him he is being used by the women as a victim for an induction test for Millicent Souleater in order for her to join her mother's coven. Also present are her witches familiar Cat (known as Cathryn to her friends) and Millie's cousin Angela, the daughter of her mother's twin sister and an angel. Millie's father is a demon. The induction test goes wrong, resulting in Edgar and Millie exchanging small parts of each other's souls which causes a romantic connection and necessitating a quest to hell in an attempt to rectify matters.