Boundary Integral Equation Methods and Numerical Solutions by William Hamill | Menrva Books | MenrvaBooks