All Souls Trilogy (Book 2)

Unsorted Book Deborah E. Harkness: Shadow of Night (Hardcover, 2012, Viking) 3 stars

Shadow of Night

by