Back to Register of the papers of Alfred T. MahanEditionRegister of the papers of Alfred T. Mahan198741 pagesengOL38592896MOpen LibraryPublishersNaval Historical Collection, Naval War CollegePublish placesNewport, R.IPagination41 p.Languageseng