2
Published 2013
Springer Netherlands

3
Published 2023
Springer Nature Singapore

6
Published 2010
Palgrave Macmillan UK

8
by Sonobe, Tetsushi, Otsuka, Keijiro
Published 2006
Palgrave Macmillan UK

9
Published 2024
Springer Nature Singapore