A review by pavement_fan
Dark Force Rising by Timothy Zahn

4.75