David Peters, CPA