A Dictionary of Philosophical Terms by Timothy Richard