0. Introduction 1. Background and definitions 2. The boundary layer potentials 3. The Dirichlet problem 4. The Neumann problem 5. Compactness of layer potentials, part II; the Dirichlet regularity problem 6. The equivalence of Hardy space definitions