Richard Griffin, CPA