edit by J.M.Smith edit by A.M.Tekalp edit byR.M.Warner H.M.Deitel edited by J.M.Blakely edit by Fraser P.Seitel edit by Wayne Weiten H.M. Deitel Harvey M.Deitel edit by J.M.Barrie