All Souls Trilogy — Reading Order

by Deborah Harkness

A historian and witch discovers a bewitched manuscript in Oxford's Bodleian Library, setting off a chain of events that will forever alter the world of creatures.

RomantasyAges 16+~23h to readComplete series

List updated

What order should you read All Souls Trilogy in?

Read the 3 books in All Souls Trilogy by Deborah Harkness in publication order: 1. A Discovery of Witches (2011) · 2. Shadow of Night (2012) · 3. The Book of Life (2014)

About This Series

Deborah Harkness's All Souls trilogy begins with A Discovery of Witches, a richly atmospheric fantasy that blends history, romance, science, and magic. Diana Bishop, a historian and reluctant witch at Oxford, discovers an enchanted manuscript in the Bodleian Library that draws the attention of vampires, daemons, and other witches — all of whom want it for their own purposes. Her unlikely alliance with the vampire Matthew Clairmont sets off a dangerous journey through time and across continents.

Read the trilogy in order: A Discovery of Witches, Shadow of Night, and The Book of Life. Harkness also wrote Time's Convert, a companion novel focusing on Matthew's son Marcus.

Harkness is a professor of history, and her academic expertise infuses every page. The historical settings — Elizabethan London, Revolutionary-era France — feel authentic and lived-in, with real historical figures appearing naturally alongside the fictional characters. The creature mythology is thoughtfully constructed, with biological explanations for vampirism and witchcraft that add a scientific dimension unusual in supernatural fiction. The romance between Diana and Matthew develops slowly and is built on intellectual companionship as much as attraction.

Books in Order

Sort:
  1. A Discovery of Witches cover

    Book 1: A Discovery of Witches

    Deborah Harkness · 2011

    Diana Bishop discovers a bewitched alchemical manuscript and allies with vampire Matthew Clairmont against those who would take it.

  2. Shadow of Night cover

    Book 2: Shadow of Night

    Deborah Harkness · 2012

    Diana and Matthew travel back to Elizabethan London to find teachers for Diana's magic and uncover a conspiracy.

  3. The Book of Life cover

    Book 3: The Book of Life

    Deborah Harkness · 2014

    Diana and Matthew return to the present for a final battle over the Book of Life and the fate of all creatures.

Reading Time

From pages~23h1,171 pages

Community Chronological Order

Propose the in-universe / chronological reading order. A proposal becomes the official order once 3 readers approve it and an admin signs off.

More Reading Orders Like All Souls Trilogy

Browse all romantasy reading orders →