CINXE.COM

OpenStax

<!doctype html><html lang="en-US"><head><title>OpenStax</title><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=5"><meta name="description" content="OpenStax offers free college textbooks for all types of students, making education accessible &amp; affordable for everyone. Browse our list of available subjects!"><meta property="og:url" content="https://openstax.org/"><meta property="og:type" content="article"><meta property="og:title" content="OpenStax | Free Textbooks Online with No Catch"><meta property="og:description" content="OpenStax offers free college textbooks for all types of students, making education accessible &amp; affordable for everyone. Browse our list of available subjects!"><meta property="og:image" content="https://assets.openstax.org/oscms-prodcms/media/images/Turning_textbook_highlighting_into_time_well-sp.original.jpg"><meta property="og:image:alt" content="OpenStax: OpenStax | Free Textbooks Online with No Catch"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@OpenStax"><meta name="twitter:title" content="OpenStax | Free Textbooks Online with No Catch"><meta name="twitter:description" content="OpenStax offers free college textbooks for all types of students, making education accessible &amp; affordable for everyone. Browse our list of available subjects!"><meta name="twitter:image" content="https://assets.openstax.org/oscms-prodcms/media/images/Turning_textbook_highlighting_into_time_well-sp.original.jpg"><meta name="twitter:image:alt" content="OpenStax"><link rel="preload" href="/apps/cms/api/webview-settings/" as="fetch" crossorigin="anonymous"><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/cms/assets/fonts/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2"><link rel="preconnect" href="https://www.facebook.com" crossorigin="anonymous"><link rel="preconnect" href="https://connect.facebook.net" crossorigin="anonymous"><link rel="prefetch" href="/apps/cms/api/books/?format=json"><link rel="prefetch" href="/apps/cms/api/footer/?format=json"><link rel="stylesheet" href="https://ram.openstax.org/osano/osano.css"><script src="https://cmp.osano.com/AzZqbXTbzhHsU3cv1/68d8e8ae-4024-4489-a000-72766ad284a6/osano.js"></script><script src="//script.crazyegg.com/pages/scripts/0084/9271.js" async="async"></script><link rel="icon" type="image/x-icon" href="/dist/assets/favicon.ico"><link rel="icon" type="image/png" sizes="16x16" href="/dist/assets/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="/dist/assets/favicon-32x32.png"><link rel="icon" type="image/png" sizes="48x48" href="/dist/assets/favicon-48x48.png"><link rel="manifest" href="/dist/assets/manifest.webmanifest"><meta name="mobile-web-app-capable" content="yes"><meta name="theme-color" content="#fff"><meta name="application-name" content="@openstax/os-webview"><link rel="apple-touch-icon" sizes="57x57" href="/dist/assets/apple-touch-icon-57x57.png"><link rel="apple-touch-icon" sizes="60x60" href="/dist/assets/apple-touch-icon-60x60.png"><link rel="apple-touch-icon" sizes="72x72" href="/dist/assets/apple-touch-icon-72x72.png"><link rel="apple-touch-icon" sizes="76x76" href="/dist/assets/apple-touch-icon-76x76.png"><link rel="apple-touch-icon" sizes="114x114" href="/dist/assets/apple-touch-icon-114x114.png"><link rel="apple-touch-icon" sizes="120x120" href="/dist/assets/apple-touch-icon-120x120.png"><link rel="apple-touch-icon" sizes="144x144" href="/dist/assets/apple-touch-icon-144x144.png"><link rel="apple-touch-icon" sizes="152x152" href="/dist/assets/apple-touch-icon-152x152.png"><link rel="apple-touch-icon" sizes="167x167" href="/dist/assets/apple-touch-icon-167x167.png"><link rel="apple-touch-icon" sizes="180x180" href="/dist/assets/apple-touch-icon-180x180.png"><link rel="apple-touch-icon" sizes="1024x1024" href="/dist/assets/apple-touch-icon-1024x1024.png"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><meta name="apple-mobile-web-app-title" content="@openstax/os-webview"><link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-640x1136.png"><link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-1136x640.png"><link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-750x1334.png"><link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-1334x750.png"><link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1125x2436.png"><link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2436x1125.png"><link rel="apple-touch-startup-image" media="(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1170x2532.png"><link rel="apple-touch-startup-image" media="(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2532x1170.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-828x1792.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-1792x828.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1242x2688.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2688x1242.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1242x2208.png"><link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2208x1242.png"><link rel="apple-touch-startup-image" media="(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1284x2778.png"><link rel="apple-touch-startup-image" media="(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2778x1284.png"><link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1536x2048.png"><link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2048x1536.png"><link rel="apple-touch-startup-image" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1620x2160.png"><link rel="apple-touch-startup-image" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2160x1620.png"><link rel="apple-touch-startup-image" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1668x2388.png"><link rel="apple-touch-startup-image" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2388x1668.png"><link rel="apple-touch-startup-image" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-1668x2224.png"><link rel="apple-touch-startup-image" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2224x1668.png"><link rel="apple-touch-startup-image" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" href="/dist/assets/apple-touch-startup-image-2048x2732.png"><link rel="apple-touch-startup-image" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" href="/dist/assets/apple-touch-startup-image-2732x2048.png"><meta name="msapplication-TileColor" content="#fff"><meta name="msapplication-TileImage" content="/dist/assets/mstile-144x144.png"><meta name="msapplication-config" content="/dist/assets/browserconfig.xml"><link rel="yandex-tableau-widget" href="/dist/assets/yandex-browser-manifest.json"><script defer="defer" src="/dist/runtime-30710edc5b09e489b1a6.min.js"></script><script defer="defer" src="/dist/npm.preact-3c266c6475168016d0a7.min.js"></script><script defer="defer" src="/dist/main-8e6a44a9650dd1bf9ff7.min.js"></script></head><body class="page-loading"><noscript><div class="nojs"><p>You must enable JavaScript in order to use this site.</p></div></noscript><div id="app"></div></body></html>