A review by haileyylibrary
Vow of Thieves by Mary E. Pearson

5.0