Discrete Mathematics: A Gateway to the Mathematical Garden is an introduction to finite and discrete mathematics. This book includes all the important and foundational mathematics to support the student learning finite mathematics for the first time: logic, set theory, number theory, proofs, combinatorics, and graph theory. The exposition helps the student-reader learn to think logically and reasonably about mathematical structures. Discussions of...