DN Doing naval history: essays toward improvement by Hattendorf, John B., Yale-Naval War College Conference, New Haven) fromHistorical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Hattendorf, John B. fromU.S. Naval War College historical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Hattendorf, John B., Yale-Naval War College Conference, New Haven, Conn.) fromU.S. Naval War College historical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Hattendorf, John B., Naval War College (U.S.)., Press, Yale-Naval War College Conference, New Haven, Conn.) fromU.S. Naval War College historical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Hattendorf, John B., Yale-Naval War College Conference, New Haven, Conn.) fromU.S. Naval War College historical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Naval War College (U.S.)., Press, Yale-Naval War College Conference, New Haven, Conn.) fromU.S. Naval War College historical monograph series 0 Type: Book
DN Doing naval history: essays toward improvement by Hattendorf, John B., Naval War College (U.S.)., Press, Yale-Naval War College Conference, New Haven, Conn.) fromU.S. Naval War College historical monograph series 0 Type: Book