Combinatorial Enumeration of Groups, Graphs, and Chemical Compounds by Georg Polya & R.C. Read