Peter Droege 100 Per Cent Renewable Energy Autonomy in Action - Taylor and Francis 2009 ISBN: 9781849774345 Source: EBOOK