Under what conditions would you use cluster sampling? Explain the differences among cluster sampling, simple random sampling, and stratified random sampling. Under what conditions would you use two-stage cluster sampling? Explain the difference between single-stage and two-stage cluster sampling. What are the limitations of cluster sampling?