Confucianism and Its Rivals by Herbert Allen Giles