Old Stevey boy probably had a happy ending at Epstiens Island of pleasure.
Epstein also supported "cutting edge science".