Text this: Introduction to finite and boundary element methods for engineers