Mr. Stewart is spot on. To judge all history by current values would render most of it deplorable. Unfortunately, human nature gets in the way of how we would like things to be and in the past, humans fought for virtually everything including; land, power, status, control and survival. For this, our ancestor's values by necessity were different from ours. Fortunately, we have evolved somewhat and are more likely to resolve things peacefully and with respect for others. However, human nature hasn't changed all that much and by trying to deny the past, we may just be forcing ourselves to re-live it.