A review by horrorbong
The Last Emperox by John Scalzi

5.0