Cobra by Timothy Zahn - Baen Books