Agent of Byzantium Harry Turtledove
f p @

Agent of Byzantium