Thomas M Buoye

Buoye is associate professor of history at the University of Tulsa where he teaches courses on Chinese and Japanese history.