Michael L. Doyle, CPA