James A. Knowles, PhD