David A. Margolis, MD