Holy cats!!! This book blew me away!!! The book started with paranormal history and then jumped into the present where the there are too many twists and turns to count. Several of which I said "I didn't see that coming". I was captivated with all the magic and how she brought it the past and present all together! Great job Melanie James! I couldn't put this one down!