GREGORY C. SMITH, CPA, JD