Anders Malthe-Sørenssen, “Elementary Mechanics Using Python,” Springer Science+Business Media, 2015.