Engines of Our Ingenuity 2976: Embracing Puzzles

Engines of Our Ingenuity - A podcast by Houston Public Media

Episode: 2976 Puzzles, Intellectual Exercise, and Everyday Problem Solving.  Today, we put puzzles to use.