Dave Darrin at Vera Cruz
Subtitle: Fighting with the U.S. Navy in Mexico
ISBN-13: 9789356396401