Presents many approaches to solve a range of engineering problems. This book develops underlying approximation theory from first principles, building a foundation on which modern approximation methods can be broadly formulated. It compares competing solutions of benchmark problems to provide a qualitative appreciation of several approaches.