The Art of Doing Science and Engineering

Richard Hamming

Learning to learn. Hamming's legendary course on thinking about thinking.