tor.com
The Desecrator
The Desecrator by Steven Brust
Steven Brust