perversions science