1
Published 2010
Springer London

3
Published 2008
Springer Berlin Heidelberg

8
Published 2019
Springer International Publishing

9
Published 2017
Springer International Publishing

17
Published 1999
Springer London

18
by Bowen, Jonathan P., Hinchey, Michael G.
Published 1999
Springer London