Babcock Daniel L Managing Engineering and Technology - Pune Technical Publication 2013 - 456 ISBN: 9788129711243