The Dragons of Babel by Michael Swanwick - WordSea