Author: Legge, M.A, LL.D, James