Review:

A Discovery Of Witches (all Souls Trilogy)

overall review score: 4.2
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 discovers an ancient manuscript that unlocks a world of magical secrets and danger.

Key Features

  • Historical fiction
  • Romance
  • Fantasy elements
  • Magic and witches
  • Supernatural creatures

Pros

  • Intriguing plot with a mix of historical and supernatural elements
  • Well-developed characters
  • Engaging romance

Cons

  • Pacing can be slow at times
  • Some cliches in the fantasy genre

External Links

Related Items

Last updated: Sun, Mar 22, 2026, 07:21:54 PM UTC