John Kuo Wei Tehen, a historian, scholar and professor of African-American history.

3 views