Numerical Partial Differntial Equations for Environmental Scientists and Engineers A First Practical Course - Lynch Daniel R. (USA Springer, 2005)