1
by Gacesa, Peter, Hubble, John
Published 1992
Springer Berlin Heidelberg

2
Published 1990
Springer Netherlands
Other Authors: '; ...Gacesa, Peter...