Religions of Ancient China - Giles, Herbert Allen, 1845-1935 (Project Gutenberg, 2006)