Thomas J. Farley, CPA