Energy switch proven solutions for a renewable future - Morris, Craig (New Society Publishers, 2006)