Handbook of enumerative combinatorics. (2015)