Dershowitz?
I think of Dershowitz and how he tried to discredit these young girls. Disgusting. He also visited the island. I suspect Slick Willy or Slick Andrew.