Crypto-nomicon - Stephenson, Neal (Avon Books, 2003)