David L. Penn, PhD