Search for books, people and lists
Read This Twice
HomePeopleBooksSign In

All Souls Series

All Souls books in order

The All Souls Trilogy follows the story of Diana Bishop, a historian and reluctant witch, as she solves the mystery of Ashmole 782, falls in love with a mysterious vampire named Matthew Clairmont, and learns how powerful it can be to accept who you are.Also see All Souls Universe spin-off series.
4 books in series
Sort by
Series Order
Layout
Book 1
#1
A Discovery of Witches
Deborah Harkness - Dec 27, 2011
Goodreads Rating
Deep in the stacks of Oxford's Bodleian Library, young scholar Diana Bishop unwittingly calls up a bewitched alchemical manuscript in the course of her research. Descended from an old and distinguished line of witches, Diana wants nothing to do with sorcery; so after a furtive glance and a few notes, she banishes the book to the stacks. But her dis...
Book 2
#2
Shadow of Night
Deborah Harkness - May 28, 2013
Goodreads Rating
Picking up from A Discovery of Witches’ cliffhanger ending, Shadow of Night takes Diana and Matthew on a trip through time to Elizabethan London, where they are plunged into a world of spies, magic, and a coterie of Matthew’s old friends, the School of Night. As the search for Ashmole 782 deepens and Diana seeks out a witch to tutor her in magic, t...
Book 3
#3
The Book of Life
A Novel (All Souls Series)
Deborah Harkness - May 26, 2015 (first published in 2014)
Goodreads Rating
The #1 New York Times bestselling series finale and sequel to A Discovery of Witches and Shadow of NightBringing the magic and suspense of the All Souls Trilogy to a deeply satisfying conclusion, this highly anticipated finale went straight to #1 on the New York Times bestseller list. In The Book of Life, Diana and Matthew time-travel back from Eli...
Book 4
#4
Time's Convert
A Novel (All Souls Series)
Deborah Harkness - Jun 25, 2019 (first published in 2018)
Goodreads Rating
From the #1 New York Times bestselling author of A Discovery of Witches comes a novel about what it takes to become a vampire. ...