1
Published 2001
Springer US
... and Environmental Engineering, Stanford University, Stanford, California 94305-4020, USA Nearly 10 years have passed...