Anders Malthe-Sørenssen (2015). Elementary Mechanics Using Python. Springer Science+Business Media.