Anfonwch hwn fel neges destun: Energy efficiency and human activity : past trends, future prospects /