Applied Combinatorias with Problem Solving - W.Jackson (Addison Wesley)