2
by Luo, Yuhua
Published 2006
Springer Berlin Heidelberg

3
by Luo, Yuhua
Published 2007
Springer Berlin Heidelberg

6
by Luo, Yuhua
Published 2014
Springer International Publishing