DONALD T CAINES, CPA