Books

July 18, 2014 8:04 AM

Deborah Harkness’ All Souls trilogy comes to a satisfying conclusion

A witch in love with a vampire comes into her full powers in the final satisfying installment of the All Souls trilogy.

Related content

Comments

Videos

Entertainment Videos