Donald J. Farrey, CPA