A review by illa_scheggia
Patternmaster by Octavia E. Butler

challenging medium-paced

3.25