Tom Martin runs Piedmont Flags and is a very good flag historian. In fact, he belongs to the online CW flags group that I belong to.
He does his research although I don't know the source for two of his Indian flags - Seminole and the one next to it.
Greg Biggs