David R. Warren, CPA