Mathematical Puzzles and Pastimes: 113 Puzzles! by Philip Haber (English) Paperb

A nice touch in this textbook is the quick start guide for each chapter.