An Introduction to Combinatorial Analysis - Riordan, John (Princeton University Press, 1978)