Thomas R. Weirich PhD, CPA