This book has stayed with me for years. It's one of my favorites, and and the same time I dreaded reviewing it because everything about it depresses me.As I've said before, Duncan has a gift for creating planets, orbital elements down to culture. The reason for this is that function *must* follow st...