Fantastic Shadows Upon the Ground. The Thirty-Fifth Ohio Volunteer Infantry in the Civil War