All Souls Trilogy Books in Order

Deborah Harkness's contemporary fantasy saga follows witch and Yale historian Diana Bishop, who unearths an enchanted alchemical manuscript and falls for the vampire-geneticist Matthew de Clermont, drawing them into a hidden world of witches, vampires, and daemons. Launched as a trilogy, the All Souls world has since grown with further novels.

Publication order

In the order the books were originally released.

  1. Cover of A Discovery of Witches

    A Discovery of Witches

    2011 · Deborah Harkness

    A 2011 novel by Deborah Harkness follows historian Diana Bishop, who discovers an alchemical manuscript in the Bodleian Library. Diana, a witch with…

    Read more →
    Buy on Amazon
  2. Cover of Shadow of night

    Shadow of night

    2012 · Deborah Harkness

    Shadow of Night is the second book in the All Souls trilogy, continuing the story of Diana and Matthew after the cliffhanger ending of A Discovery of…

    Read more →
    Buy on Amazon
  3. Cover of The Book of Life

    The Book of Life

    2014 · Deborah Harkness

    After traveling through time in Shadow of Night, historian and witch Diana Bishop and vampire scientist Matthew Clairmont return to the present to…

    Read more →
    Buy on Amazon

Frequently asked questions

What order should I read the All Souls Trilogy books in?

Publication order — Deborah Harkness (author) numbers the novels Book One through Five on her official site, the same as publication order Start with “A Discovery of Witches.”

How many books are in the All Souls Trilogy series?

We list 3 books by Deborah Harkness , published between 2011–2014.

Where can I buy the All Souls Trilogy books?

Each title above links to Amazon. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.

Reading order compiled from author/publisher guidance and verified bibliographic data. Spotted an error? We continuously correct the catalog.