1
by Cardarelli, François
Published 2003
Springer London

2
by Cardarelli, François
Published 2000
Springer London

3
by Cardarelli, François
Published 2008
Springer London

4
by Cardarelli, François
Published 2018
Springer International Publishing