1
by Kröger, Bernd
Published 2015
Springer International Publishing

2
by Kröger, Bernd J.
Published 2018
Springer Berlin Heidelberg

3
by Kröger, Bernd J., Bekolay, Trevor
Published 2019
Springer International Publishing