A course in enumeration - Aigner, Martin, 1942- (Springer, 2007)