Historian lays out exactly why Robert E. Lee wasn't a hero — he was a traitor