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