Mark C. Carter, PhD