Skip to content

Somewhere in These Pages

  • Books by MoodExpand
    • Emotional
    • Atmospheric
    • Dark
    • Explore All Books by Mood
  • Books by EraExpand
    • Explore All Books By Era
  • Books By LocationExpand
    • Books Set in Spain
    • Books Set in Japan
    • Books Set in Greece
    • Books Set in Turkey
    • Explore All Books By Place
  • Books by GenreExpand
    • Romance Books
    • Sci-Fi Books
    • Explore All Genre Guides
  • Books Like…
  • Reading Life
  • Seasonal Reading
  • Start HereExpand
    • Where to Start Reading
    • How This Site Works
Somewhere in These Pages

A Discovery of Witches

Author: Deborah Harkness

Genre

Fantasy, Paranormal Romance, Historical Fiction

Published

2011

Series

All Souls Trilogy #1

Setting

Oxford, England and beyond

Pages

593

Some books tell you a story. Others open a door into another world. A Discovery of Witches does a little of both.

Set against the ancient libraries of Oxford and a world populated by witches, vampires and daemons, Deborah Harkness’s novel blends history, magic and romance into an atmospheric fantasy that feels made for readers who love getting completely lost in a book.

If you like secret societies, forbidden relationships, old books, academic settings, and stories where the past refuses to stay buried, this is a book that can pull you in for a while.

...

Diana Bishop is a historian and reluctant witch who has spent years avoiding the magical heritage she inherited from her family. While researching at Oxford’s Bodleian Library, she accidentally calls up an enchanted manuscript that has been missing for centuries.

Her discovery attracts the attention of witches, daemons and vampires — including Matthew Clairmont, an enigmatic vampire geneticist who becomes determined to understand how Diana managed to summon the manuscript.

As Diana and Matthew become increasingly entangled, they find themselves drawn into an ancient mystery involving magic, family secrets and a dangerous supernatural world that Diana has spent much of her life trying to avoid.

Why you’ll love it

A richly atmospheric mix of magic, history, romance, and ancient secrets, set among the libraries, colleges, and historic streets of Oxford. With witches, vampires, daemons, forbidden love, and a mysterious manuscript at its heart, this is a story to get completely lost in.

Perfect for

Readers who love historical fantasy, dark academia, witches and vampires, forbidden romance, ancient mysteries, and immersive supernatural worlds.

View on Amazon →

Where You’ll Find A Discovery of Witches on SITP

  • Historical Romance Books With Strong Heroines You’ll Never Forget
  • Historical Love Stories Filled With Longing, War, and Heartbreak
  • Best Books Like Outlander

What You’ll Find in This Book

  • Ancient books and manuscripts
  • Oxford atmosphere
  • Magic and supernatural history
  • Forbidden romance
  • History woven into fantasy

The Vibe

  • Atmosphere: ✦ Dark academia Ā· Magical Ā· Historical Ā· Romantic
  • Setting: Oxford, England Ā· France Ā· Beyond
  • Mood: Mysterious Ā· Immersive Ā· Romantic Ā· Supernatural
  • Best read when: You want to disappear into an old library and emerge several hours later wondering where the time went.

Where Does A Discovery of Witches Take You?

The story begins in Oxford, with Diana’s research taking place in the Bodleian Library, before expanding into a much wider world of supernatural history, ancient houses, and European locations.

  • Explore more books set in Oxford →
  • More books set in England →
  • More books that feel like a trip through Europe →

You’ll Probably Love This If You Like…

  • Dark academia
  • Witches and vampires
  • Historical fantasy
  • Forbidden romance
  • Academic settings
  • Ancient manuscripts and mysterious books
  • Long, immersive stories
  • Supernatural worlds with lots of history
  • European settings

The All Souls Trilogy

1. A Discovery of Witches
2. Shadow of Night
3. The Book of Life

Read the All Souls Trilogy in order →

If You Like A Discovery of Witches, Try These Books

Outlander by Diana Gabaldon
For historical settings, romance, time travel, and an immersive story that pulls you deep into another world.

The Historian by Elizabeth Kostova
For readers who love vampires, old books, European settings, and mysteries buried in history.

Keep Exploring

  • Books Like A Discovery of Witches
  • Dark Academia Books
  • Historical Fantasy Books
  • Books Set in Oxford
  • Books About Witches

Ready to Read A Discovery of Witches?

Buy the book: Amazon Ā· Bookshop.org

Somewhere in These Pages

A book discovery system based on mood, era, and emotion.

Books
  • By Mood
  • By Era
  • By Location
  • By Genre
Book Guides
  • Books Like
  • Tropes Guide
  • Spice Guide
  • Slow Burn Guide
Start Here
  • Where to Start Reading
  • Best Books for New Readers
About
  • About This Site
  • Contact
  • Privacy Policy
  • Disclosure

© 2026 Somewhere in These Pages

Facebook X Instagram

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by
  • Books by Mood
    • Emotional
    • Atmospheric
    • Dark
    • Explore All Books by Mood
  • Books by Era
    • Explore All Books By Era
  • Books By Location
    • Books Set in Spain
    • Books Set in Japan
    • Books Set in Greece
    • Books Set in Turkey
    • Explore All Books By Place
  • Books by Genre
    • Romance Books
    • Sci-Fi Books
    • Explore All Genre Guides
  • Books Like…
  • Reading Life
  • Seasonal Reading
  • Start Here
    • Where to Start Reading
    • How This Site Works
Search