This book is a ghost story, a mystery story and a detective story all rolled into one. It has a great plot, with lots of twists and turns and it builds up to a great ending, where all the ends are tied together in a really satisfying way. The characters, both mortals and spirits are fantastic and although there are some recognisable "types," such as the hippies and the chavs living on the caravan site, the author draws them with great warmth and totally avoids stereotyping. The spirits - Lupa, Mrs Booth and the mysterious raven are unforgettable. Raven Hearts is set in Ilkley, Yorkshire and the famous Ilkley moor is a like a character in itself, with its various moods.
Kitty Slade is utterly lovable. She is brave, funny, kind and has a very sharp wit. Despite this and her special gift of being able to communicate with spirits, she is a "normal" teenager, who gets stroppy and scared. Her Greek grandmother, who considers that it is illegal to attend any party without carrying food wrapped in foil, is one of the nicest fictional characters I have ever met.
Raven Hearts is one of those books that you stay up half the night reading, as its impossible to put down.