edit by William H.Newman...[et al edit by William H.Newman...[et al] edit by William H.Hoffman...[et al edit by William H.Hoffman...[et al] edit by William J.Baumol...[et al edit by William G.Nickels...[et al edit by William J.Baumol...[et al] edit by William K.Purves...[et al edit by William P.Finley...[et al edit by William S.Davis...[et al