OpenStax

85 books

1347 pages digital

missing page info digital

missing page info 2019

challenging informative medium-paced

1319 pages paperback 2019

medium-paced

missing page info paperback 2016

reflective medium-paced

missing page info 2015

informative slow-paced

missing page info 1627

challenging informative medium-paced

1680 pages paperback

missing page info 2017

informative fast-paced

missing page info digital

nonfiction mathematics medium-paced