Scan barcode
A review by hawt
The Last Emperox by John Scalzi
adventurous
funny
lighthearted
fast-paced
4.25
Satisfying conclusion to the series.