Author: Keiō Gijuku Daigaku, Tokyo, Japan. Shidō Bunko