Engineering and product development management : the holistic approach - Armstrong, Stephen C. (Cambridge University Press, 2001)