A compilation of biographical sketches of distinguished officers in the American Navy : with other interesting matter ..
Newburyport