Text
The management of engineering : human, quality, organizational, legal, and ethical aspects of professional practice
Description Not Available
No other version available