Infinity Cipher by Jan Douglas Bish