Scan barcode
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.