Daniel L.Babcock Managing Engineering and Technology - New Jersey 07458 Prentice Hall 1996 - x, 422. ISBN: 0131413929