1
by Harjulehto, Petteri, Hästö, Peter
Published 2019
Springer International Publishing

2
by Diening, Lars, Harjulehto, Petteri, Hästö, Peter, Ruzicka, Michael
Published 2011
Springer Berlin Heidelberg