James D. Doyle

Naval Research Laboratory
USA