Multi-Layer Potentials and Boundary Problems