by Octavia E. Butler
4.27
448 pages
8h 29m
Confront a chillingly relevant dystopian future where society's foundations are tested, forcing you to consider the fragility of hope and the resilience of the human spirit.