Provides an excellent exposition of the essentials of discrete mathematics. Topics include propositional calculus, number theory, permutations and combinations, probability theory and graph theory. Groups, rings, fields and integral domains are also discussed.