Thomas R. Hall, CPA