Gary R. Weinberg, p.c.