Re: Henry M.Long-correct regiment
Don,
The Henry Long you have described from Company H, 18th North Carolina is further identified as Henry Clay Long. But there is also a Henry M. Long who served in Company C, 18th North Carolina, which coincidentally hails from the same county, Columbus.