ICT for Sustainability: An Emerging Research Field
Sustainable interaction design: invention & disposal, renewal & reuse