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