A review by shirat
Galatea by Madeline Miller

5.0