1
by Xia, Xuhua
Published 2007
Springer US

2
by Xia, Xuhua
Published 2013
Springer Berlin Heidelberg

3
by Xia, Xuhua
Published 2018
Springer International Publishing