Author: Mikio Nakahara
Alternate names: M. Nakahara