A course in enumeration - Aigner, Martin 1942- (Graduate texts in mathematics / editores S. Axler, K.A. Ribet, 2010)