Akihiro Yamamoto, Takuya Kida, Takeaki Uno, Tetsuji Kuboyama Discovery Science - Springer Springer 2017 ISBN: 9783319677866 Source: EBOOK