China yellow peril? Red hope?
Hensman, Charles Richard.
London S.C.M. Press
1968