Introduction to combinatorics - 306037 Tomescu, Ioan (Wellingborough : Collet's, 1975)
41