A review by writinwater
Treason's Shore by Sherwood Smith

adventurous emotional hopeful medium-paced

4.75