David Wagner, MD