This graduate level text is divided into two distinct parts. The first part reviews the evolution of one of the most widely used numerical techniques in the industry. The second part contains industrial applications drawn from the author’s experience. This is a valuable reference for numerical analysts and engineers.