Scan barcode
A review by katy_ryn
Alliances by Timothy Zahn
3.0
3.5✨ a little slow for the first part but picked up in the second half. Nice twists.
Scan barcode
3.0