This review of by Timothy Zahn will contain minor spoilers.
Imagine you created an iconic character, beloved by fans everywhere. Imagine that character was then set aside as newer and more relevant characters took to the fore. Then imagine you were tapped to reintroduce that iconic character. How often does that happen? Well, it...