James R. Gillespie, P.a.