Introduction To Combinatorial Analysis door Mathematics & John Riordan