Hatch's Independent Battalion, Minnesota Cavalry

Brief History Companies in the Hatch's Independent Battalion, Minnesota Cavalry with County of Origin Source Material