ALGORITHMS AND COMPLEXITY - WILF,HERBERT S (PH NEW JERSEY, 1986)