Integral Equations: Theory and Numerical Treatment