An introduction to computational physics - Pang, Tao (Cambridge University Press, 1997)