Author: Satoshi S. Nishizuka