There used to be a sex shop on the way to Dr David Ribner’s office in central Jerusalem. The sign ...