Computers and the environment understanding and managing their impacts (Kluwer Academic, 2003)