He has taught at several universities in the United States and abroad, and has published three books on accounting and over 30 articles in professional journals. See less