David Cole, MD