2
by Barthelemy, Marc
Published 2016
Cambridge University Press

3
by Barthelemy, Marc
Published 2018
Springer International Publishing