Soil and sediment remediation : mechanisms, technologies and applications /
edited by Piet Lens ... [et al.]
- London : IWA Pub., 2005
- xvii, 523 p. : ill. ; 24 cm.
- Integrated environmental technology series .
- Integrated environmental technology series .