A review by fairestskyebooks
A Few Rules for Predicting the Future: An Essay by Octavia E. Butler

challenging informative fast-paced

4.5