A review by melishi211
Shadow of Night by Deborah Harkness

3.0

Long. Rambley. But alas onto the next.