Alliances (Star Wars: Thrawn, #2)

Timothy Zahn