David C. Smith, CPA