ImageBase
Science fiction, historical books, scrapbooks, and general memorabilia
Army and Navy of America Containing a View of the Heroic Adventures, Battles, ..
Army and Navy: frontispiece
Army and Navy: page 73 Military Maxims and Warlike Operations
Army and Navy: page 621 opposite. Palo Alto
Army and Navy: page 629 opposite. Monterey
Army and Navy: page 634 opposite, Buena Vista
Army and Navy: page 651. Vera Cruz
Army and Navy, page 655 opposite. Cerro Gordo