Is the Real Villain of ‘Avatar’ Gen. Stonewall Jackson?

It's quite possible that James Cameron cast Stephen Lang very purposefully in his 'Avatar' films based on Lang's role in one of the most dreadful movies about the American Civil War.