Knuth 1980: ALGORITHMS IN MODERN MATHEMATICS AND COMPUTER SCIENCE [pdf]
i.stanford.edu