Text this: Engineering design: a synthesis of stress analysis and materials engineering.