robert e. lee was not an 'honorable man.' he was a white supremacist traitor