Programming the boundary element method an introduction for engineers - Beer, Gernot (Wiley, 2001)