John G. Seale, CPA