1 Introduction  
2 Preliminaries on Markov Chains  
3 Two Broad Approaches to Proving Rapid Mixing  
4 Rapid Mixing via Canonical Paths  
5 Sampling 0-1 Knapsack Solutions  
6 Coupling and Path Coupling  
7 Some Applications of Path Coupling  
8 Coupling is Weaker than Conductance  
9 Concluding Remarks and Open Questions