ChefRaven rated The Book of Life: 5 stars
The Book of Life by Deborah E. Harkness (All Souls Trilogy (Book 3))
After traveling through time in Shadow of Night, the second book in Deborah Harkness’s enchanting series, historian and witch Diana …
After traveling through time in Shadow of Night, the second book in Deborah Harkness’s enchanting series, historian and witch Diana …