Waiting for the Barbarians
A Magistrate working in a distant outpost begins to question his loyalty to the empire.
2011
2014
1978
2017
2021
1959
2020
2015
2022