A review by pacmanyo
Fledgling by Octavia E. Butler

2.0