Author: Teikoku Daigaku (Japan). Toshokan