I recommend listening to the episode of the Blank Check podcast about The General (and Battling Butler), if you can sanction some buffoonery. It's a mix of a comedy podcast and deep movie analysis, which is not for everybody. For that episode they brought in writer Jamelle Bouie who is both a huge movie buff and a student of American history who brings in some great perspective on the Lost Cause.
https://podcasts.apple.com/ca/podcast/battling-butler-the-ge...