Jack Faust by Michael Swanwick - WordSea