A review by caseysummer
The Black Bird Oracle by Deborah Harkness

4.5