Andrew M. Smith, CPA