The Politics of Anti-Asian Racism
2nd Testimony before the Canadian Parliamentary Committee on Canada-China Relations
Musings about China and its place in the world.

China Newsletter