CGS 100 Chapter 8 OpenStax.pdf