Perplexing Puzzles and Tantalizing Teasers (Math & Logic Puzzles)