Robert M. Knight, CPA