James Carol Thompson, Jr., MD