Fair speech may hide a foul heart....