larry weinberg