Review:

A Discovery Of Witches (book 1 In The All Souls Trilogy)

overall review score: 4.5
score is between 0 and 5
A Discovery of Witches is the first book in the All Souls Trilogy by Deborah Harkness. It follows the story of Diana Bishop, a historian and reluctant witch, who uncovers an ancient manuscript that draws her into a world of magical creatures and forbidden romance.

Key Features

  • Fantasy genre
  • Witches and vampires
  • Romance and mystery
  • Historical references
  • Intricate world-building

Pros

  • Engaging plot with twists and turns
  • Well-developed characters
  • Richly detailed magical world
  • Blend of romance, mystery, and fantasy elements

Cons

  • Pacing may be slow for some readers
  • Lengthy descriptions at times

External Links

Related Items

Last updated: Sun, Mar 22, 2026, 05:12:12 PM UTC