Scan barcode
A review by catcervone
Extras by Scott Westerfeld
4.0
The third book was disappointing, but this was a great conclusion! I really liked the direction the plot took, and the new characters were great.