CGS 100 Chapter 8 OpenStax-1.pdf