Number story From counting to cryptography - Higgins, Peter M. (Springer, New York, 2008)