Title: Applied Combinatorics, Second Edition