Books Authored by Koichi Yamamoto