by Ira M. Cohen, United States. Advanced Research Projects Agency, United States. Office of Naval Research