Ross W. Cannon, CPA