Drew,
I goofed on the ID of the flag taken at Jackson. It is that of the Claiborne Rangers of the 12th Louisiana. It is in Minnesota today. The 31st Alabama FN flag is in Iowa.
Greg Biggs