Concurrent Engineering: Tools and Technologies for Mechanical System Design by Edward J. Haug | Menrva Books | MenrvaBooks