Some of my 16 year old students hanker after the formula for the # of k-permutations of n objects, with x types, where $r_1, ⋯, r_x$ = the number of each type of object. This is more generalized than this question.
What books accessibly teach this formula? What books gently expound — fill in all gaps and steps in — this answer by Prof. Suresh Venkatasubramanian?
The book doesn't have to be written for 16 year olds. You can recommend books for undergraduates, but they must be readable and easygoing.