A short introduction to the religions of ancient China, collected and compiled by Herbert A. Giles, Professor of Chinese at the University of Cambridge