A review by jeremyreads
Specter of the Past by Timothy Zahn

5.0