List of Theorems, Lemmas, and Corot[aries Preface CHAPTER 1 Counting CHAPTER 2 Cryptography and Number Theory CHAPTER 3 Reflections on Logic and Proof CHAPTER 4 Induction, Recursion, and Recurrences CHAPTER 5 Probabitity CHAPTER 6 Graphs APPENDIX A Derivation of the More Genera[ Master Theorem APPENDIX B Answers and Hints to Selected Problems Bibliography Index