On AlterNet: kinky sex