Sachkov, Vladimir Nikolaevich. Combinatorial methods in discrete mathematics
Try a search for Sachkov, Vladimir Nikolaevich. Kombinatornye metody diskretnoĭ matematiki. English