In the Courts of the Crimson Kings
S M Stirling