An introduction to combinatorial analysis.
Riordan, John.
New York & London, 
[1958]