Andrew J. Hampton, PhD