Mathemagic: 169 Astonishing Numerical Challenges by Raymond Blum, Adam Hart-Davis, Derrick Niederman, Bob Longe (Paperback, 2011)