Notes on Counting: An Introduction to Enumerative Combinatorics (Australian Mathematical Society Lecture Series, Band 26)