Jack Faust / Swanwick, Michael (1950-....)