Stephen T Kilpatrick, PhD