David Horowitz, CPA