A review by stavoosh
A Discovery of Witches by Deborah Harkness

adventurous dark mysterious slow-paced
  • Plot- or character-driven? A mix
  • Strong character development? Yes
  • Loveable characters? Yes
  • Diverse cast of characters? No
  • Flaws of characters a main focus? Yes

5.0

Wow. I felt like a child reading my favorite series while reading this book. It has every element I love: beautiful prose, logical storyline, high stakes, imaginative world-building, intellectual content, and not to mention the romance of all romances.
The story follows Diana, who studies the history of alchemy. The witch who represses her magic comes across an enchanted book in Oxford and returns it when she is unable to understand its magic. The plot takes off once creatures start pressuring her to recall the book for their own selfish reasons. Matthew, an old and well-respected vampire, originally wants the book for his own noble reason and they proceed to fall in love in their quest to understand the book, why everyone wants it, and why Diana cannot control her magic.
Diana and Matthew's love lifted off the pages and felt sincere in a magical way. I loved the slight enemies to lovers and later, a touch of fate. Harkness takes care to develop these characters with all their faults, personalities, and past creating dynamic characters whose actions made sense.
I loved the historical aspects of the book. I learned so much about European history which made reading such a fun learning experience. I also loved the way vampires, witches, and daemons were very sophisticated creatures that were explained adequately.
As someone who watched the show before reading the book, many of my questions were answered and I was very intrigued the whole way through. I prolonged this read as much as possible because I didn't want it to end.
I definitely recommend this book to people who like historical settings, calls to philosophical and historical texts, a plot of mystery, fantasy that blends into the real world, and romance!

Expand filter menu Content Warnings