Scan barcode
A review by camsullivan
Allegiance by Timothy Zahn
3.0
It just felt a little too small and the efforts made to keep Mara Jade from meeting the big three were a little much as their stories intertwined.