Claude Shannon and the Art of Choosing a Problem
thecomputation.com