Numerical Methods for Integral Equations