Now in paperback, this is the latest in the maths series from Professor Ian Stewart, which ties in with his app "Incredible Numbers". Book and app can be used together, but each is also freestanding.