Number Story From Counting to Cryptography - Higgins, Peter M. (Springer London, 2008)