Author: James Legge O. Shimizu & M Hirose