Polya, George Applied combinatorial mathematics / by George Polya...[et.al] - new york JW&S 1964 - 608p.