A Course in Enumeration Graduate text in mathematics - Aigner, Martin (Springer, 2012)