Thomas C. Reynolds, CPA