A review by xoarinaox
Sorcery of Thorns by Margaret Rogerson

4.5