Introduction to Python for Science and Engineering by Pine & David J. New York University & NY & USA