A review by phire
Sasha by Joel Shepherd

4.0

Very satisfying ending. Most of the lore paid off, neat set-up for the next book without being pandering, and while I still find the character development of the heroine to be a little bit too neatly tied up, it wasn't unearned.