I thought that I would start a new series where I review the first book of a series and let you know if I will be continuing the series. I’m starting with the All Souls Trilogy by Deborah Harkness. The first book being A Discovery of Witches followed by Shadow of the Night and ending with The Book of Life.
This book follows Diana Bishop. Diana is a historian who studies alchemy and ancient alchemy text. Oh yeah, and Diana is a witch from a powerful witch family but she is not interested in using her magic at all. She is studying in the Oxford library when she calls a peculiar transcript that makes her magic sing. Put off by this she sends the transcript back. She has a “chance” encounter with a vampire, Matthew, and things take off from there.
It’s hard to classify this book as either fantasy or paranormal, it’s a good mix of both, there is also a few historical fiction elements thrown in, although the book takes place in present day. Diana Bishop is an awesome character and Matthew was also an excellent character. I was fully invested in the relationship/love story in this book.
There is so much political intrigue within this world of witches, vampire, and daemons that made this book an excellent page turner. One thing Harkness is excellent at is characters. All of the characters elicited a strong emotion from me and I loved all of them. The pacing was very good in this book and had you wanting to know where the plot was moving, which was good because this is an almost 600 page book and I read it, between working full time and mom duties, in about 2ish days.
Will I continue? Ummmm yeah! Harkness is an intelligent writer and you can tell that she is very thorough in her research of topics that are discussed. I need to know what is going to happen to my people. I will be probably picking up the next book by the end of this month. The first book didn’t end on a cliffhanger per-say, but I need to know what happens next and how it all wraps up.
Have you read this book? What were your thoughts? Are you going to pick it up? Let me know.