A review by snowbenton
Half a Soul by Olivia Atwater

1.0

Dull, self-righteous protagonist and mediocre prose.