Introduction to engineering - Hill, Francis S.; Glorioso, Robert M. (Englewood Cliffs : Prentice-Hall, 1975)