useful stuff Excellent cheap puzzle book: The Moscow Puzzles: 359 Mathematical Recreations Mark Frauenfelder