Swartz, Petter M.

The Maritime Strategy Debates A guide to the Renaissance of U.S. Naval Strategic in the 1980s. / Petter M. Swartz - [S.l. s.n.] [s.f.]