James L. McDonald Sr, CPA, JD LL.M