Mathematical Writing by etc., Donald E. Knuth & Tracy Larrabee