1
by Ladewig, Bradley, Asquith, Benjamin
Published 2012
Springer Berlin Heidelberg

2
by Ladewig, Bradley, Al-Shaeli, Muayad Nadhim Zemam
Published 2017
Springer Singapore