David Eden, MD