Complete general navy register of the United States of America

Hammersly, Thomas Holdup Stevens
[s.n], 1888 [c1887]