Concrete Mathematics - Ronald L.Graham,Donald E.Knuth,Oren Patashnik (Addison-Wesley Publishing, 1989)