Octavia E. Butler's Xenogenesis trilogy (also known as Lilith's Brood Trilogy). I've listened to the audiobook narrated by Barrett Aldrich four times now, and I always discover some new angle to the story.
joquid
joined 1 year ago
Someone better call Red, the Drone Ranger...