Books by Nick McIntyre
Learn Calculus with Python
A patient, Python-centric introduction to calculus and programming that uses Python to teach core math concepts and create graphs.