Thomas Neill, CPA (retired)