Discrete Mathematics: Mathematical Reasoning and Proof with Puzzles, Patterns, and Games: Ensley, Douglas E., Crawley, J. Winston: 9780471763802: Amazon.com: Books,Practical Discrete Mathematics,Discrete Mathematics (4th Edition),Package: Loose Leaf for Discrete Mathematics and Its Applications with Connect Access Card [Book]