2
by Ingegnoli, Vittorio
Published 2015
Springer Milan

3
by Ingegnoli, Vittorio
Published 2002
Springer Berlin Heidelberg