A review by haddocks_eyes
Daughter of Elysium by Joan Slonczewski
3.0
Wonderful, thoughtful social SF that, even at over 500 pages, deserves a less rushed third act.
3.0