David C. Stone, MD