William Carpenter, PhD