Advanced submarine sonar technology, trainee's guide, v. 2.

Tools