Author: pub. 2012 Shin'ichi Okada