The book of life
Deborah Harkness.
- New York, New York : Viking, 2014.
- 561 pages ; 24 cm.
- Harkness, Deborah E., 1965- All souls trilogy ; bk. 3. .
Historian witch Diana Bishop and vampire scientist Matthew Clairmont return to the present to face new crises and old enemies. But the real threat to their future has yet to be revealed.
9780670025596
2014004495
Witches--Fiction. Women historians--Fiction. Vampires--Fiction. Science and magic--Fiction. Time travel--Fiction.