CALCULUS Volume 1 - Edwin Herman, Gilbert Strang (OpenStax, 2017)