James L. Campbell, CPA