Manticore Ascendant


A series by Timothy Zahn and David Weber