‘an affront to history