L.S.Stavrianos edit by Ata Elahi edit by C.J.Date edit by D.M.Dhamndhere edit by John G.proakis edit by L.S.Stavrianos McMasters,E edit by R.Durbin edit by