Donkey Long is certainly a sociopath. donkeypunch