Gerald M. Weinberg Michael Neiberg Marshall B. Rosenberg Richard T.Schaefer Jerrold S. Greenberg Jerry M. Rosenberg Ronald G. Ehrenberg