1
by Yao, Kai
Published 2019
Springer Nature Singapore

2
by Yao, Kai
Published 2016
Springer Berlin Heidelberg