Historical Fantasy With Book of Life by Deborah Harkness
The third installment in the All Souls Series, Book of Life invites readers back into a world where witches, vampires, and daemons exist hidden among humans, their lives intertwined with ancient secrets and forbidden desires. Harkness, a historian of science … Click Here To Read more