Author: mason haire, edwin e. ghiselli, lyman w. porter