Wow.
This is my very first Mike Resnick novel, and... Wow. I just finished reading this half an hour ago and my mind is still reeling, and I'm still having an emotional reaction.
I can't believe how under-appreciated this novel is. It is superbly written, masterfully crafted, and absolutely engrossing.
As far as I can tell, Resnick intended this novel to be a political allegory for African countries, as he hinted not so subtly in the preface. The science fiction background is a guise, although a very well-placed and convenient one. What unfolds is a story we are all familiar with, that has played out so many times in human history. It has all the potential of being trite and preachy, and believe you me I was skeptical going in. So, also believe me when I say it is anything but trite.
The execution is flawless. Every single character is believable, sympathetic, and completely real. The tale is told through several points of view spanning a reaching history, and each perspective serve to show the reader different angles of the same story. While I had feared that this technique will end up making each character more two-dimensional and less believable, it is absolutely not the case here. There are clear bad guys and clear good guys, and at the same time there isn't. There are just people, dreams, and reality.
The story shows you the harsh face of reality with unflinching honesty, and I really appreciate that. We can point to specific countries and say, this happened here, and we can point to a different country or region and say, this is going to happen here. This isn't a book neatly wrapped up with a pretty moral-of-the-story, or a lesson, or an empty promise, and I really appreciate that as well.