Puzzles, Paradoxes and Problem Solving: An Introduction to Mathematical Thinking - Marilyn A Reba Douglas R Shier (London CRC Press)
Keywords: Mathematics -- Graphs and Puzzles -- Logic, Probability and Counting