Essential mat lab for scientist and engineers. - HAHN,D.Brian (Butterworth.)