Engineering design: A synthesis of stress analysis and materials engineering