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., Yale-Naval War College Conference, New Haven, Conn.) fromHistorical monograph series 0 Type: Book