Introduction to computational physics - Pang, Tao (Cambridge, 1999)