Advanced Engineering Analysis by Leonid P. Lebedev & Cloud Michael J. Cloud