David Stephen Ezekial Margolis, MD