Computational physics : problem solving with Python - Landau, Rubin H.; Páez, Manuel J.; Bordeianu, Cristian C. (Wiley-VCH, 2015)