Browne, Jim Computer Aided engineering and Design Trends and Applications in Product Development and Production ISBN: 9788122412086