Francis X. Callahan, Jr. | Engineering News-Record