Gresham College Lectures
A Millennium of Mathematical Puzzles