david goldcher