Scan barcode
A review by portlandcat
Unexpected Stories by Octavia E. Butler
5.0
This woman was a genius - you'll want to have read Survivor and Mind of My Mind to appreciate this one.