Author: Hitotsubashi Daigaku, Tokyo, Japan. Toshokan