A review by brightness_nynaeve
Half a Soul by Olivia Atwater

funny hopeful lighthearted

4.5