Computational Science and Technology - Rayner Alfred, Hiroyuki Iida, Haviluddin Haviluddin, Patricia Anthony (Springer, 2021)