Concrete Mathematics:A Foundation For Computer Science - Ronald L.Graham (Addison-Wesley New York, 2000)