David R. Bean, CPA