Notebooks
Combinatorics
If I Get Time
A Walk Through Combinatorics
by Miklós Bóna
Concrete Mathematics: A Foundation for Computer Science
by Ronald Graham, Donald Knuth, and Oren Patashnik