A review by rowan_reviews
Of Strange Oaths by Seanan McGuire

4.0

This one is grief and anger and rage and - I wish I were able to negotiate a promise for everyone I love most to be safe, if only I left.