Andrew Carroll, PHD