Concrete mathematics a foundation for computer science - Graham, Ronald L. 1935-2020; Knuth, Donald Ervin 1938-; Patashnik, Oren (Addison-Wesley, 1990)