A review by tizzyreads
A Broken Blade by Melissa Blair

3.0