Open menu
American Society of Naval Engineers.
Technical aspects of the loss of the U.S.S. Shenandoah