Gene Klein | Engineering News-Record