Numerical techniques for engineering analysis and design. - Pande, G. N.; Middleton, J.