Breaking the code with cryptography : analyzing patterns - LEVY, Janey New York, 2007