A review by parkersicle
Shadow of Night by Deborah Harkness

2.0