BAGLEY, WORTH
Articles and editorials
Why the Navy Should Build Diesel Subs, 13707 [23MY]