Found In:
Manuscripts and Archives > China--is this Christianity?" cartoon from the cover of Judge magazine