If you haven’t already, I’d start with these folks and work my way back from there.
http://www.history.army.mil/
Happy Trails! Tom Martin www.Confederate-flags.org