Thomas G. Noland, CPA