1
by Blum, Karl
Published 1996
Springer US

2
by Blum, Karl
Published 1981
Springer US

3
by Blum, Karl
Published 2012
Springer Berlin Heidelberg