Surfboats and Horse Marines
Subtitle: U. S. Naval Operations in the Mexican War, 1846-48
Publisher: U.S. Naval Institute
Published: 1969-01-01
ISBN-13: 9780870216862