International Submarine Races

Behrle, ME; Behrle, CD

SEA TECHNOLOGY, 2017; 58 (9): 19