Python for Scientists - Stewart, John M. (Cambridge University)