Applied combinatorics - Roberts, Fred S.; Tesman, Barry (Pearson Education, 2005)