Esoteric Archive of Rochester
or, the three religions of China: Confucianism, Buddhism, and Taoism; giving an account of the mythology, idolatry, and demonolatry of the Chinese