Daniel James Shaffer is a flaming homosexual.