The Cryptographer - Hill, Tobias (Faber and Faber Ltd, 2003)