The Art of Doing Science and Engineering

Richard W. Hamming

Read on February 04, 2023 ★★★