Concrete Mathematics: A Foundation for Computer Science (2nd Edition) - Graham, Ronald L. (Addison Wesley, 2011)