Numerical methods for engineers and scientists using matlab - Estandiari, Ramin S (2013)