Author: Teizo Esaki