Brian McAllister, Ph.D., CPA