Xenocide is too long, too full, and starts showing where the series goes wrong. But there’s still a whole lot of good in there … somewhere.
Xenocide is too long, too full, and starts showing where the series goes wrong. But there’s still a whole lot of good in there … somewhere.