Understanding environmental issues - Hinchliffe, Steve; Blowers, Andrew; Freeland, Joanna (Milton Keynes : Wiley, 2003)