The 2nd book in the All Souls Trilogy. Diana and Matthew have traveled to the past in an attempt to find Ashmole 782 and a witch to help train Diana in the use of her powers. Unfortunately, good intentions do not make up for lack of planning and things start going downhill very quickly as the present day Matthew tries to replace the Matthew of the past while not drawing attention to the switch. Even more troubling is the fact that Diana's powers continue to be unpredictable and finding a teacher is much more difficult in an age when witches and other creatures are in hiding for fear of being put to death. And of course, there's the little matter that just by being in the past they are altering their own future.
A bit slow at times which I remember from the first book but that was as they were trying to establish character and romance and it didn't work quite as well this time. It was well-written and I enjoyed it but I think it could have been a little shorter or developed the plot a little further. I look forward to seeing how this all wraps up in the next book.
Page count: 577p/30,903p ytd