1
Published 1982
Springer Netherlands
Other Authors: '; ...Harper, David M....

2
Published 2002
Springer Netherlands
Other Authors: '; ...Harper, David M....

3
Published 1999
Springer Netherlands
Other Authors: '; ...Harper, David M....