Notes on Introductory Combinatorics by George Palya, Robert Endre Tarjan & Robert E. Tarjan