Science project : improved definition of leachate source term from landfills : phase 1 (review of data from European landfills /
Great Britain.Environment Agency.
Bristol : Environment Agency,
2004.
Caption title.