Computational physics - Potter, David (Wiley, 1973)