Official Roster of the Soldiers of the State of Ohio in the War with Mexico 1846-1848

$24.95

Ohio Adjutant General. 271 p. Soft cover.