Alan M. Vaughn, CPA