Books by Hiroichi Yamaguchi And Haruka Yanagisawa (Ed.)