Author: Hakuo Matsuura