David M Mills, PhD