Math-E-magic: 169 astonishing Numerical ChallengesAdam Hart-Davis Raymond Blum, Adam Hart-Davis & 2 more2010PDF