The Haunting of Violet Gray: A dark tale of witches, time travel and conspiracy. (Hunter's Moon) [Paperback]