Can You Solve My Problems__ Ingenious, Perplexing, and Totally Satisfying Math and Logic Puzzles - Alex Bellos