Concepts in Engineering door Mark Thomas Holtzapple & W. Dan Reece