Systems approach to engineering design - Sydenham, P. H. (Artech House technology management and professional development library., 2004)