edit by Gary B.Shelly edit by Gart B.Shelly edit by Joe M.Schriver edit by Warren D.Seider Gary P. Schneider edit by Gary Dessler edit by Gary Rosenberg edit by W.L.Schroeder edit by Gary B.Shelly et al edit by Gary E. Sokolis et al