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