TERRY L JOHNSON, CPA