Book Review: The Book of Life (Book 3 in the All Souls Series) by Deborah Harkness
Returning from Elizabethan England with renewed purpose and understanding of her powers, historian and witch Diana Bishop and vampire scientist Matthew Clairmont reunite with friends and family and call upon them to embrace their forbidden alliance and their mission to reunite Ashmole 782, a magical manuscript, with its missing pages, and unleash a truth hidden for centuries.