A review by dianapharah
Thrawn: Alliances by Timothy Zahn

adventurous medium-paced

3.75

Round to 4