1
by Humbert, Marc
Published 2012
Karger

2
by Humbert, Marc
Published 2013
Springer Berlin Heidelberg