Concrete Mathematics: A Foundation for Computer Science (2nd Edition) by Ronald Graham, Donald Knuth, Oren Patashnik - WordSea