Books written by Taro Yaguchi