David M. Scott, CPA