An innovative industry : showcasing some of the industry's brightest ideas.
Chartered Institution of Wastes Management (Great Britain)
Chartered Institution of Wastes Management,
2006.