Modeling and Simulation in Python : An Introduction for Scientists and Engineers. - Downey, Allen B. (No Starch Press, 2023)