This is an excellent textbook, suitable as a core text for environmental engineers and environmental scientists but equally it should, in my opinion, be compulsory reading for all researchers, practitioners, and policy-makers regardless of their disciplin