by Sheri S. Tepper
4.01
496 pages
9h 24m
Explore a mind-bending world where the lines between reality and fantasy blur, and the fate of humanity hangs in the balance; it is a thought-provoking story with complex characters and unpredictable twists.