1
by van Pelt, Michel
Published 2012
Springer New York

2
by van Pelt, Michel
Published 2017
Springer International Publishing