Concrete Mathematics: A Foundation For Computer Science - Graham, Ronal L (Addison Wesley, 1989)