Author: Legge, James Granville.