Author: o.cargill,n.b. fagin and w.j. fisher